BrowserAI

在浏览器里本地跑大模型,离线私密零成本

开源 🏷️完全免费 ✅ 目前可打开 音频音乐 🍴 复刻 137 🐛 待处理 24 👀 关注 8
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1451
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,本地浏览器运行,完全免费。

项目预览

BrowserAI 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类音频音乐
开发团队sauravpanda
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,本地浏览器运行,完全免费。
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型agents,ai,llama,llm,llm-inference,local,localllm,tts,webgpu
GitHub 星标★ 1451
上线时间2025-01-08 00:00:00
代码更新2026-07-21
仓库体积300.2 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

BrowserAI 是一个基于 WebGPU 的浏览器端本地 AI 推理引擎,支持在浏览器中直接运行 llama、deepseek-distill、kokoro 等主流大语言模型和语音合成模型,无需服务器。它解决了传统云端 AI 依赖网络、隐私泄露和成本高昂的问题,通过 WebGPU 硬件加速实现高性能推理,并提供简洁的 JavaScript API 和代理封装,让开发者可以快速集成文本生成、对话、语音合成等能力。核心能力包括多模型管理、流式输出、会话管理以及跨浏览器兼容性优化,使 AI 应用完全离线运行,数据不出设备,适合隐私敏感场景和边缘计算。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1451

使用教程

难度:入门 约 10 分钟 部署方式:库/依赖 4 步

环境要求

  • 支持 WebGPU 的现代浏览器(BrowserAI 依赖 WebGPU 做本地推理加速)
  • 已安装 Node.js 与 npm(或 yarn),用于安装 SDK 包
  • 可正常访问 npm 源以安装 @browserai/browserai

安装与启动步骤

  1. 1安装 BrowserAI 包

    在项目目录下用 npm 安装 @browserai/browserai,README 也给出 yarn 安装方式。

    npm install @browserai/browserai
  2. 2引入并初始化

    从包中导入 BrowserAI 并创建实例,作为后续加载模型和生成文本的入口。

    import { BrowserAI } from '@browserai/browserai';
    
    const browserAI = new BrowserAI();
  3. 3加载模型

    调用 loadModel 加载 llama-3.2-1b-instruct,可指定量化方式并用 onProgress 查看加载进度。

    await browserAI.loadModel('llama-3.2-1b-instruct', {
      quantization: 'q4f16_1',
      onProgress: (progress) => console.log('Loading:', progress.progress + '%')
    });
  4. 4生成文本

    调用 generateText 传入提示词,从返回结果的 choices[0].message.content 读取回复。

    const response = await browserAI.generateText('Hello, how are you?');
    console.log(response.choices[0].message.content);

关键配置

配置项必填说明示例
quantization否模型量化方式,影响体积与速度q4f16_1
onProgress否模型加载进度回调,参数含 progress 字段(progress) => console.log('Loading:', progress.progress + '%

如何确认成功

控制台进度打印到 100%,且 generateText 返回的 choices[0].message.content 有文本输出,即为成功。

常见问题

Q:必须联网才能用吗?

A:首次加载模型需要下载模型文件,之后可离线运行;README 强调所有处理在浏览器本地完成,数据不出设备。

Q:可以用 yarn 安装吗?

A:可以,README 同时给出 yarn add @browserai/browserai 的安装方式。

Q:支持哪些模型?

A:项目支持 llama、deepseek-distill、kokoro 等主流大语言模型与语音合成模型,示例中使用 llama-3.2-1b-instruct。

Q:浏览器有什么要求?

A:需要支持 WebGPU 的现代浏览器,README 未列出具体版本要求,建议使用最新版 Chrome 或 Edge。

注意事项

  • README 节选仅给出 npm/yarn 安装与基础用法,完整 API 请查看 docs.browserai.dev。
  • 模型文件在首次加载时下载到浏览器,之后可离线使用,注意首次加载耗时。
  • BrowserAI 完全在浏览器端运行,无需自建服务器,也不产生服务器费用。

核心亮点

  • 利用 WebGPU 硬件加速,推理性能接近原生,支持主流模型架构
  • 提供极简的 JS API,几行代码即可集成文本生成和 TTS 能力
  • 完全本地运行,数据不出浏览器,隐私安全且无需服务器费用

不足之处

  • WebGPU 兼容性有限,旧浏览器和部分移动端无法使用
  • 受限于设备内存,无法运行超大参数模型,模型选择范围有限
  • 文档/社区待观察

适用场景

  • 隐私敏感的本地 AI 助手,如医疗、金融数据交互
  • 离线环境下的智能客服或知识库问答,如内网部署
  • 低成本原型开发,快速验证 LLM 应用无需后端

替代项目

Transformers.js、WebLLM、llama.cpp

上一篇:wyoming_openai

下一篇:avr-infra

同类项目推荐

WilmerAI 开源

多模型路由中间件,让提示词按规则自动流转

WilmerAI is one of the oldest LLM semantic routers. It uses multi-layer prompt routi···

★ 830 2026-09-14
Meterless 开源

夜间批量跑实验,早上只留能用的结果

Turn your Win, Mac or DGX Spark into an AI hotspot. Nightshift races hundreds of att···

★ 258 2026-10-30
pmetal 开源

Mac 上一条龙跑大模型:推理、微调、服务全本地

PMetal: high-performance Apple Silicon framework for local LLM inference, LoRA/QLoRA···

★ 332 2026-09-16
Claude-Code-Agent-Monitor 开源

实时盯紧你的 AI 代理,干活进度一目了然

A real-time monitoring dashboard for Claude Code & Codex, built with SQLite3, Node.j···

★ 1159 2026-08-09
Windows-Copilot-API 开源

把 Windows Copilot 变成 OpenAI 兼容接口,开箱即调

Reverse engineered Windows Copilot into an OpenAI-compatible API. Access GPT-4 and G···

★ 1265 2026-10-31
universal 开源

用可定制数字类型,在精度与性能间自由取舍

Large collection of number systems providing custom arithmetic for mixed-precision a···

★ 505 2026-09-18
M365-Copilot2API 开源

把 M365 Copilot 变成 OpenAI 接口,客户端零改动直接调

Microsoft 365 Copilot → OpenAI / Anthropic 兼容 API 网关。

★ 622 2026-10-23
krakend-ce 开源

写个配置文件,就能搞定高性能 API 网关

KrakenD Community Edition: High-performance, stateless, declarative, API Gateway wri···

★ 2702 2026-08-09
datapizza-ai 开源

快速搭建可靠生成式 AI 应用,省去基础设施烦恼。

Build reliable Gen AI solutions without overhead

★ 2244 2026-08-09