OpenBot 是什么?在自有基础设施上运行、可治理的 AI 同事平台

CopilotKit/OpenBot · GitHub · 官网
AI 智能体MCP 工具
Star6,524
近 7 天新增0
编程语言TypeScript
开源协议MIT
创建于2026-08-17
最近更新2026-10-15

中文导读

OpenBot 是开源项目,站内分类为 AI 智能体、MCP 工具。简介:在自有基础设施上运行、可治理的 AI 同事平台。项目说明中列出的主要功能包括:每个 AI 同事拥有独立容器,内含自己的 Chromium、登录凭据和工作区;通过统一网关对每次工具调用做策略决策与审计记录;基于 AG-UI 协议,可接入任意框架或手写的 agent。希望在自己基础设施上部署、定制 AI 同事的团队与开发者,尤其是需要审计和权限治理的企业场景。

根据 GitHub 公开数据,该项目的编程语言为 TypeScript,开源协议为 MIT,创建于 2026-08-17,最近更新于 2026-10-15,目前有 6,524 个 Star。

项目介绍

OpenBot 是 CopilotKit 开源的一个 AI 同事(coworker)平台,定位是「公司真正能拥有的 AI 助手」:形态类似 ChatGPT、Claude 或 Grok,但运行在你自己的基础设施上,代码可以随意修改。每个同事都拥有一台自己的「电脑」——独立的浏览器、登录凭据、文件,以及你授予的工具权限。

它基于 AG-UI 协议,任何用 LangGraph、Mastra、CrewAI、Pydantic AI、Google ADK 或手写实现的 agent 都能以同样的方式接入。Bot 对浏览器、文件、MCP server 或组件的每一次操作,都要经过统一的网关:先按策略决定是否允许,再记录审计行,然后才真正执行,否则拒绝并说明依据。

项目以 Docker Compose 启动全部组件,数据存放在你自己的 PostgreSQL 中,模型由管理员自行提供凭据(加密存储、不写日志)。仓库本身是一个模板而非托管产品,需要克隆后替换 examples/ 下的示例租户包来使用。目前处于 alpha 阶段。

主要功能

适合谁用

希望在自己基础设施上部署、定制 AI 同事的团队与开发者,尤其是需要审计和权限治理的企业场景。

快速上手

  1. 准备 Docker、Bun 1.3+、CopilotKit Intelligence 项目与许可证,以及模型 API key
  2. 复制环境变量并安装依赖:cp .env.example .env && bun install
  3. 连接 Intelligence 项目:npx --yes copilotkit@latest login && npx --yes copilotkit@latest project select && bun scripts/setup-learning.ts
  4. 在 .env 中填入 OPENAI_API_KEY 等剩余必填项
  5. 启动后访问 /bots 界面,或把 examples/fintech/catalog/ 中的同事复制到 examples/fintech/agents/ 来添加

Star 增长趋势

6,5246,474 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
DeepSeek 开源的一切皆插件的 agent harness
★ 25.0万 · TypeScript · 更新于 2026-10-15
可视化与代码结合的工作流自动化平台,原生支持 AI
★ 20.8万 · TypeScript · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15