OpenBot(CopilotKit 开源 AI 同事模板)
官方介绍
OpenBot 是 CopilotKit(AG-UI 协议团队)开源的企业 AI 同事应用模板:给每个智能体配一台独立电脑(独立浏览器、登录状态与工作区),核心卖点是治理而非能力——智能体的每个动作都在执行前被判定、执行后被记录。官方自述「OpenBot 是一个模板,不是一个产品」,需自行克隆部署并替换示例租户。MIT 许可,TypeScript,6,013 星,2026-08 创建,当前处于 Alpha 早期。
核心功能
| 功能 | 说明 |
|---|---|
| 治理网关 | 智能体对电脑、文件、MCP 的任何操作必须过唯一网关,先判 deny 再判 allow,无策略默认拒绝,规则失效时拒绝而非放行 |
| CEL 策略与审计 | 规则可检查工具名、意图、页面、命令与文件路径;审计日志记录每个允许、拒绝与失败动作并附触发规则名 |
| 凭据安全 | 凭据加密存储且 API 永不返回,对话记录只留「请求过某密钥」不含内容 |
| 一 Bot 一电脑 | 独立容器、独立工作区卷与浏览器配置,支持 gVisor 加固 |
| 基于 AG-UI | 不绑定框架,LangGraph、CrewAI、Pydantic AI、Google ADK 或手写智能体均可接入 |
| 受管 MCP | 内置 Google Drive、Notion、Parallel Search,可经 Composio 代理更多应用 |
使用说明
- 自托管:克隆仓库部署,依赖 Docker、Bun 1.3 以上与 CopilotKit Intelligence 项目(有免费 Developer 计划,也可自托管)
- 示例租户自带 13 个「同事」配置(通用助手、知识问答、风险分析及十个业务场景),通过 agents.yaml 或界面 /agents 添加自己的同事
- 服务端口:app 3010、server 3001、agent-computer 4100、supervisor 4500、PostgreSQL 5432;例程任务下限 15 分钟、连续失败 10 次自动关停