OpenBot 是一个开创性的开源项目,它让 AI 不再只是聊天窗口里的文字助手,而是真正拥有“个人工作台”的数字同事——每个 AI 都配备专属浏览器、独立登录态、私有文件空间和受控工具权限。它解决了当前 AI 自动化中最关键的信任难题:如何让 AI 安全、透明、可干预地替你完成真实工作(比如查资料、填表、跨平台操作),而不是黑箱式执行或越权乱来。
核心功能
- 一人一机,隔离可信:每个 AI 同事运行在独立的浏览器上下文中,自带 Cookie、缓存与账号体系,不同任务互不干扰,杜绝信息泄露与越权访问。
- 动作前置决策 + 全链路审计:AI 每次操作(点击、输入、上传等)都先生成明确计划并征得用户确认,执行后自动记录完整操作日志与截图,全程可追溯、可复盘。
- 原生支持 AG-UI(Agent-Governance UI)标准:无需改造现有框架,只要符合 AG-UI 规范的 AI 智能体(如基于 LangChain、LlamaIndex 或手写逻辑构建的 Agent),即可一键接入成为 OpenBot 的“同事”。
- 生成式 UI 响应,不止于文字:AI 返回的不是大段文本,而是结构化组件——表格、表单、按钮、文件预览卡片等,直接嵌入界面,用户可点击、编辑、拖拽,交互更自然高效。
- 本地优先,数据不出设备:默认完全在用户本地运行(支持桌面端 Electron 或浏览器内沙箱),敏感账号、文档、操作痕迹全部保留在自己机器上,满足企业合规与个人隐私强需求。
- 人类随时接管,无缝协同:当 AI 遇到模糊指令、高风险操作(如支付、删库)或需要专业判断时,界面自动暂停并高亮提示,你可即时接管鼠标键盘,处理完再交还控制权,真正实现“人机共驾”。
适合哪些人用
如果你是以下角色,OpenBot 极可能成为你生产力跃迁的关键工具:
• 知识工作者(运营、产品经理、研究员):批量处理跨网站信息采集、竞品监控、报告初稿生成;
• 开发者与技术团队:快速验证 AI 自动化流程、构建可审计的内部 Copilot 工具、为客户提供白标 AI 协作方案;
• 注重隐私的个人用户:拒绝将工作账号、客户数据上传至第三方云服务,追求可控、透明的 AI 协作体验;
• AI 工具创作者:希望自己的智能体被集成进真实工作流,而非仅限 Demo 演示——OpenBot 提供开箱即用的生产级运行环境与治理框架。
快速上手
目前项目处于活跃 Alpha 阶段,推荐从官方 Quick Start 入手:
1. 确保已安装 Node.js 18+ 和 pnpm;
2. 克隆仓库:git clone https://github.com/CopilotKit/OpenBot.git;
3. 进入目录并安装依赖:cd OpenBot && pnpm install;
4. 启动本地开发环境:pnpm dev(自动打开 http://localhost:3000);
5. 尝试运行内置示例 Agent(如 “Research Assistant”),观察其在独立浏览器窗口中自主搜索、整理网页内容的全过程。详细教程与 API 文档见项目 docs/README.md。
项目信息
Open-source AI coworkers that each get a computer of their own: a browser, files and tools, with every action decided before it happens and recorded a
TypeScript · 1996 Star · MIT 开源协议 · GitHub 项目地址
这是少有的把“AI 可信治理”从理念落地为可运行代码的开源实践——它不承诺通用人工智能,但坚定交付一个你能真正放心托付日常工作的数字同事。


