CopilotKit发布OpenBot:智能体跑在自家机器上,每个动作先审后记
核心概要
CopilotKit发布OpenBot,一套可克隆自托管的AI智能体工作台模板,让每个同事拥有独立浏览器、登录与文件,只被授予指定工具。它通过AG-UI协议接入任意框架写成的智能体,所有对计算机、文件、MCP服务器或组件的操作都经过同一网关先决定、后记录。部署默认带两个以配置而非代码定义的同事智能体,另有十个金融场景示例待启用;项目处于测试阶段,尚无托管版本,也不作为依赖包发布。
深度剖析
企业可以把自己的AI智能体工作台完整放在自有基础设施上运行,并保留修改任何部分的自由。 此前的同类助手以托管服务形式提供,用户在其上使用而无法掌控运行环境。 OpenBot以Docker Compose拉起全部组件,数据存放在用户自己的PostgreSQL中,且不随包附带任何模型,由管理员提供凭据。
每个同事智能体获得一台自己的计算机,包括独立浏览器、独立登录和独立文件,只能使用被授予的工具。 智能体能否接触企业工具,取决于它是否被允许靠近这些工具,而不只是能否调用。 智能体对计算机、文件、MCP服务器或组件的任何操作都经过同一个网关,该网关在动作发生前做出决定、发生后留下记录。
接入不绑定框架:任何说AG-UI协议的端点都能作为一个同事智能体加入。 治理能力随协议走,而不是随某个智能体框架走。 用LangGraph、Mastra、CrewAI、Pydantic AI、Google ADK编写或手写的智能体都以同样方式接入。
启示与展望
材料面向在笔记本上运行的读者,全部说明按单机环境写成,.env.example中的OPENBOT_SINGLE_USER=true会把每个请求当作一名管理员放行,开启登录后才能让其他人访问部署。项目自述为模板而非产品,没有可注册的托管版本,也不作为依赖包发布,仓库内每个工作区都是私有的。
项目自述处于测试阶段、仍在积极开发,会有粗糙之处和缺陷,也会继续变动。材料未给出任何性能或安全评测数字,因此网关的实际拦截效果尚不可从所载内容判断。
