OpenBot:拥有独立工作环境的AI同事
分类:工具实测 浏览量:62
摘要:
OpenBot 是一个开源的 AI 同事平台,它让每个 AI 助手拥有独立的浏览器、文件和工具,所有操作均执行前决策、执行后留痕。该平台运行在用户自己的基础设施上,数据存储在自有的 PostgreSQL 数据库中,模型可自选,解决了企业内部对数据自主可控和操作审计的需求。它主要适合企业内部工具团队、愿意深入 AG-UI 协议的技术爱好者以及能够自行配置维护的独立开发者使用,但需要一定的动手能力。

开头
OpenBot 是一个开源的 AI 同事平台,让每个 AI 同事拥有自己的浏览器、文件和工具,每一次操作都在执行前决定、执行后留痕。和 ChatGPT、Claude 这类云端服务不同,它跑在你自己的基础设施上,数据放在你自己的 PostgreSQL 里,模型由你自己选,代码走 MIT 协议,想改哪里改哪里。
这个项目由 CopilotKit 团队维护,2026 年 8 月创建,目前 7057 star、961 fork,属于较早期项目。它定位是"模板,不是产品",意味着你要把它克隆下来改造成自己的东西。
适合谁
企业内部工具团队。如果你想在公司内部搭一个完全自有的 AI 助手,不想把业务数据送到第三方平台,OpenBot 的架构就是按这个需求设计的。
想深入 AG-UI 协议的技术爱好者。OpenBot 构建在 AG-UI 这个开放协议上,任何用 AG-UI 写的 agent 都能直接接入,不绑定特定框架。
愿意折腾的独立开发者。项目还处于 alpha 阶段,运行在笔记本上,需要你自己配模型凭证、改代码、处理 bug。
能解决什么问题
数据自主可控。所有数据存在你自己的 PostgreSQL 里,模型凭证加密存储、从不记录日志,不经过第三方平台。
每个 AI 同事有独立环境。每个 coworker 有自己的浏览器登录态、自己的文件,只拥有你授权的工具,适合需要隔离权限的场景。
动作全程留痕。任何对电脑、文件、MCP 服务器或组件的操作都经过统一网关,先决策后执行、执行后记录,这点对需要审计的使用场景很关键。
开箱有 12 个现成的专业同事。在 examples/fintech/catalog/ 下有按单任务设计的 agent,比如读报销单对照政策、把会议纪要转成待办、写发布说明、客服工单分类等。复制一个到 examples/fintech/agents/ 就能用。
怎么开始用

项目部署方式是 Docker Compose,全部跑在本机。克隆仓库后,.env.example 里默认 OPENBOT_SINGLE_USER=true,所有请求都以一个管理员身份进入,所以新克隆的仓库不用先注册 OAuth 客户端就能跑起来。
git clone https://github.com/CopilotKit/OpenBot.git
cd OpenBot
# 按 .env.example 配置环境变量
docker compose up
部署后默认有两个同事,分别是通用助手和知识助手,配置而非代码,改 agents.yaml 或复制 examples/ 里的模板都能加新的。如果要让其他人访问,需要关闭 OPENBOT_SINGLE_USER 并配置登录。
优点和坑
优点
MIT 协议,可以随意改、随意商用,数据在自己的数据库里,不担心平台锁定。
基于 AG-UI 协议,不绑定框架——用 LangChain 还是手写 agent 都行,只要符合协议就能接进来。
项目更新频率高,8 月创建、10 月还在更新,官方明确欢迎 issue 和 PR。
坑
项目标了 alpha,开发中,会有 bug,功能可能随时变,不适合生产环境直接上。部署是基础设施级的事项,要自己维护 Docker Compose、PostgreSQL,配模型凭证,动手能力要求不低。
没有托管版本可以注册即用,也没有 npm 包可以直接依赖,必须拿到仓库自己改、自己跑,所有 workpace 都是私有的。
模型不是自带的,需要管理员自己提供凭证,选哪个模型由你定,但得自己搞定模型接入。默认单用户模式要手动关闭,不然其他人无法访问部署。
适合你吗
如果你是有技术能力的小团队或独立开发者,想完全掌控自己的 AI 助手,愿意花时间改代码、维护部署,OpenBot 值得试试,毕竟 MIT 协议 + 不锁框架的组合在同类项目里不常见。
如果你是想要开箱即用、点几下就上手的普通用户,这个项目现阶段不适合你。它明确说了自己不是产品,而是模板,需要你自己动手改造。
常见问题
OpenBot是什么,它和ChatGPT有什么不同?
OpenBot是一个开源的AI同事平台,让每个AI助手拥有独立的浏览器、文件和工具。与ChatGPT这类云端服务不同,它运行在你自己的基础设施上,数据存放在你自己的PostgreSQL数据库里,模型和代码都由你自己选择和修改,确保数据完全自主可控。
OpenBot是免费的吗?可以商用吗?
是的,OpenBot基于MIT开源协议,这意味着你可以免费使用、随意修改代码,并且可以用于商业用途,没有任何费用。但你需要自己准备模型API密钥(如GPT等)并维护部署环境。
OpenBot怎么安装和部署?
OpenBot通过Docker Compose部署在本地。首先克隆GitHub仓库,然后根据.env.example文件配置环境变量,最后运行 docker compose up 命令即可启动。项目默认以单用户模式运行,无需配置OAuth即可开始使用。
OpenBot有安卓版或客户端可以下载吗?
根据文章内容,OpenBot目前没有提供安卓版或独立的客户端应用下载。它是一个需要自行部署的Web平台,通过Docker运行在你自己的服务器或电脑上,所有操作都在浏览器中完成。
OpenBot适合没有技术背景的普通用户吗?
不适合。文章明确指出OpenBot目前是alpha阶段的“模板,不是产品”,需要用户自己配置模型凭证、修改代码、处理bug和维护Docker环境,动手能力要求高,不适合追求开箱即用的普通用户。
相关工具推荐
官方地址,点开新窗口;本文仅为工具介绍,与该项目无隶属关系。


