
browsercode
在浏览器里直接跑 AI Agent,不用后端
browsercode 是一个浏览器原生的智能体(Agent)开发框架,用 TypeScript 编写。它把 Agent 的运行环境直接放在浏览器里,而不是依赖后端服务器或本地运行时,解决的是传统 Agent 框架部署链路长、依赖 Node/Python 环境、难以在纯前端场景落地的问题。核心能力包括:在浏览器内调度模型调用与工具执行,用统一的抽象定义 Agent 行为与工具接口,借助 Web 平台能力(如 fetch、Web Worker、IndexedDB)完成状态管理与任务编排。开发者可以用它构建直接在网页中运行的 AI 助手、自动化流程或交互式工具,无需额外搭建后端服务,也便于嵌入现有 Web 应用。项目目前处于早期阶段,星标约 713,API 与文档仍在演进中,适合愿意跟进前沿、对浏览器端 Agent 感兴趣的团队做原型验证。
项目数据
使用教程
核心亮点
- 浏览器原生运行,无需自建后端服务,降低部署与运维成本
- TypeScript 编写,类型友好,便于前端项目直接集成
- 抽象出 Agent 与工具接口,方便扩展自定义能力
不足之处
- 项目处于早期,API 可能频繁变动,稳定性待验证
- 浏览器端算力与模型能力受限,复杂任务场景适配有限
适用场景
- 在网页应用中嵌入可交互的 AI 助手
- 构建纯前端运行的自动化任务工具
- 为现有 SaaS 产品快速添加 Agent 能力做原型
替代项目
LangChain.js、Vercel AI SDK
项目介绍
同类项目推荐
ComfyUI_Custom_Nodes_AlekPet
开源
给 ComfyUI 装上语音翻译和姿态检测,工作流更全能
Custom nodes that extend the capabilities of Comfyui
langchain
开源
组装 AI 应用的乐高积木,从想法到上线不换工具
The agent engineering platform.
transformers
开源
全球最大的模型仓库全家桶,想用的模型一把抓
Transformers: the model-definition framework for state-of-the-art machine learning m···
bruno
开源
把 API 测试当代码管理,用 Git 搞定协作与版本追踪
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/I···