sauravpanda/BrowserAI
Run local LLMs like llama, deepseek-distill, kokoro and more inside your browser
What it solves
BrowserAI provides a way to run production-ready AI models directly in the web browser, eliminating the need for expensive server-side infrastructure and ensuring 100% user privacy by keeping all data processing local.
How it works
It uses a JavaScript SDK that leverages WebGPU acceleration for near-native performance. The library supports multiple inference engines—including MLC, Transformers, Flare (for GGUF models via WASM), and Demucs—allowing developers to load and run a variety of pre-optimized models for text, speech, and audio tasks.
Who it’s for
- Web developers building AI-powered applications.
- Companies requiring privacy-conscious AI solutions.
- AI researchers and hobbyists wanting to experiment without infrastructure overhead.
- No-code platform builders.
Highlights
- Local Execution: All processing happens in the browser, enabling offline capability and zero server costs.
- Multimodal Capabilities: Supports text generation (LLMs), speech-to-text (Whisper), text-to-speech (Kokoro), and audio source separation (Demucs).
- Developer-Friendly API: Simple SDK for loading models, generating text with JSON schema support, and managing conversations.
- Broad Model Support: Compatible with Llama, Qwen, Gemma, Phi, and DeepSeek models across different engines.
Related
- Project
- Project
- Project
- Project
- Project