sauravpanda/BrowserAI

Run local LLMs like llama, deepseek-distill, kokoro and more inside your browser

解决的问题

BrowserAI 提供了一种在浏览器中直接运行生产级 AI 模型的方法,消除了对昂贵服务器基础设施的需求,通过将所有数据处理保留在本地,确保 100% 用户隐私。

工作原理

它使用一个 JavaScript SDK,利用 WebGPU 加速实现接近原生的性能。该库支持多种推理引擎——包括 MLC、Transformers、Flare(通过 WASM 支持 GGUF 模型)和 Demucs,使开发者能够加载并运行多种预优化模型,用于文本、语音和音频任务。

适用人群

  • 构建 AI 驱动应用的 Web 开发者。
  • 需要注重隐私的 AI 解决方案的企业。
  • 希望无需基础设施负担即可进行实验的 AI 研究人员和爱好者。
  • 无代码平台构建者。

主要亮点

  • 本地执行:所有处理都在浏览器中完成,支持离线使用且无服务器成本。
  • 多模态能力:支持文本生成(LLM)、语音转文本(Whisper)、文本转语音(Kokoro)和音频源分离(Demucs)。
  • 开发者友好 API:提供简单 SDK,用于加载模型、支持 JSON 模式生成文本以及管理对话。
  • 广泛模型支持:兼容 Llama、Qwen、Gemma、Phi 和 DeepSeek 等模型,可在不同引擎中使用。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目