OpenBot

给每个AI一台独立电脑,动作全记录,安全可控地干活

OpenBot 是一套开源的 AI 同事(coworker)框架,每个 AI 智能体都拥有独立的计算机环境,包括浏览器、文件和工具,所有操作在执行前经过决策、执行后完整记录,支持任意 AG-UI 智能体接入。它基于 TypeScript 构建,深度融合 AG-UI、MCP、CopilotKit 等协议,旨在解决 AI 自动化任务中缺乏透明度、可控性和可审计性的问题。核心能力包括:为每个智能体提供隔离的浏览器和文件系统,实现自主操作;通过 AG-UI 标准统一智能体交互协议,降低集成成本;内置治理机制,确保每个动作可追溯、可回放;支持生成式 UI 与浏览器自动化,适用于复杂工作流。OpenBot 强调安全与可控,适合需要严格审计的自动化场景。

开源 freemium 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 6075
维护状态 活跃
是否开源 是
定价模式 freemium

项目预览

项目数据

分类智能体
开发团队CopilotKit
所属国家
定价模式freemium
价格说明开源基础版免费,云服务或高级功能可能付费,具体定价待确认
访问状态
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型ag-ui,agent-governance,ai-agents,browser-automation,copilotkit,generative-ui,mcp
GitHub 星标★ 6075
30天Star增速
HF 下载量
上线时间2026-08-17 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-22
浏览次数17

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:进阶 约 15 分钟 部署方式:本地安装 7 步

环境要求

  • 已安装 Bun(用于 bun install 与运行)
  • 已安装 Docker(start.sh 会拉起 Docker 服务)
  • 可执行 bash 脚本的类 Unix 环境
  • 已安装 Node.js/npx(用于 copilotkit CLI 登录)
  • 一个 OpenAI API Key 和 CopilotKit 账号(获取 cpk- 运行时密钥)

安装与启动步骤

  1. 1复制环境变量模板

    在仓库根目录把 .env.example 复制成 .env,后续所有密钥都填在这个文件里。

    cp .env.example .env
  2. 2登录并选择项目

    用 CopilotKit CLI 登录并选择项目,从输出里取得 cpk- 开头的运行时密钥。

    npx --yes copilotkit@latest login
    npx --yes copilotkit@latest project select
  3. 3填写必填密钥

    把上一步的 cpk- 运行时密钥填到 INTELLIGENCE_API_KEY,再填好 OPENAI_API_KEY。

  4. 4生成加密密钥

    示例 KEY_ENCRYPTION_KEY 是公开值,本地可用;生产环境请自行生成一个替换。

    openssl rand -base64 32
  5. 5安装依赖

    用 Bun 安装仓库依赖,仓库内每个 workspace 都是私有的,不走包发布。

    bun install
  6. 6一键启动服务

    启动 Docker 服务、执行数据库迁移、拉起 3001 API 与 3010 应用并做健康检查。

    bash scripts/start.sh
  7. 7打开应用界面

    浏览器访问本地地址,进入 OpenBot 界面查看 AI 同事的工作屏幕。

关键配置

配置项必填说明示例
INTELLIGENCE_API_KEY是CopilotKit Intelligence 运行时密钥,来自 project select 输出。cpk-xxxxxxxxxxxx
OPENAI_API_KEY是模型调用所需的 OpenAI API Key。sk-xxxxxxxx
DATABASE_URL是数据库连接串,API 服务器缺此项拒绝启动。postgres://postgres:postgres@localhost:5432/openbot
KEY_ENCRYPTION_KEY是密钥加密用的对称密钥,示例值仅适合本地。openssl rand -base64 32 的输出
INTELLIGENCE_API_URL是Intelligence API 地址,自托管时才需改,否则保留示例值。(保留 .env.example 中的托管地址)
INTELLIGENCE_GATEWAY_WS_URL是Intelligence 网关 WebSocket 地址,同样缺此项拒绝启动。(保留 .env.example 中的托管地址)

如何确认成功

脚本跑完后访问 http://localhost:3010 能打开界面;start.sh 会先确认各项服务健康路由有响应再打印后续步骤。

常见问题

Q:API 服务器启动就退出怎么办?

A:多半是 .env 缺必填项。API 至少需要 DATABASE_URL、KEY_ENCRYPTION_KEY、INTELLIGENCE_API_URL、INTELLIGENCE_GATEWAY_WS_URL、INTELLIGENCE_API_KEY 五项。

Q:有官方托管版可以直接注册吗?

A:没有。README 明确说明 OpenBot 是要 clone 下来自己改造的模板,不作为包发布,所有 workspace 都是私有的。

Q:还需要单独申请 CopilotKit 许可令牌吗?

A:不需要。托管 Intelligence 从项目密钥推导授权,COPILOTKIT_LICENSE_TOKEN 是可选,仅自托管且自带许可时才设置。

Q:怎么把服务全部停掉?

A:执行 bash scripts/stop.sh。它会停掉同样的服务,包括 compose 不管的每个 Bot 自己的电脑容器,但数据库和文件、浏览器配置卷不会被删除。

Q:可以把数据库放进部署容器吗?

A:可以,把 EMBEDDED_POSTGRES 设为 on,即在部署容器内自带一个数据库;否则需要自行提供 DATABASE_URL。

注意事项

  • 项目处于 Alpha 且活跃开发中,属于模板而非成品,需把 examples/ 下的示例租户包换成自己的同事、渠道和技能。
  • 启动脚本会自动生成 COMPUTER_TOKEN、SUPERVISOR_TOKEN、AGENT_TOOL_TOKEN;没有 AGENT_TOOL_TOKEN 时 Bot 不允许调用工具。
  • 端口固定为 API 3001、应用 3010,若被占用需先释放。
  • 仓库提供 prompt.txt,可先粘贴给 AI 助手,它包含同样的步骤和容易出错的说明。

核心亮点

  • 每个智能体拥有独立浏览器和文件系统,环境隔离性强
  • 基于 AG-UI 标准,可接入任意符合协议的智能体,互操作性好
  • 动作决策前置+事后记录,审计追踪能力突出,适合合规场景

不足之处

  • 项目较新,文档和社区生态待观察
  • 依赖 AG-UI 等协议,生态未成熟时集成成本可能偏高

适用场景

  • 需要高审计要求的自动化业务流程(如金融、政务)
  • 多智能体协同完成复杂任务(如市场调研、竞品分析)
  • 开发可解释、可回放的 AI 助手工具

替代项目

AutoGPT、BabyAGI、OpenAI Assistants API

项目介绍

OpenBot 是智能体领域的开源项目,由 CopilotKit 开发,是 2026 年新上线的项目。

在全站 13,752 个收录项目中,它的 GitHub 星标数(6,075)位列前 8%,在智能体分类的 2,595 个项目里位列前 8%。

近 45 天,它的 GitHub 星标从 2,066 增加到 6,075,净增 4,009。

项目目前处于活跃维护状态,最近一次代码更新于 2026-10-05。开源基础版免费,云服务或高级功能可能付费,具体定价。从国内网络环境看,可直接访问。

它主要面向的使用场景是:需要高审计要求的自动化业务流程(如金融、政务)。同类可对比的替代方案包括 AutoGPT、BabyAGI、OpenAI Assistants API。

上一篇:GEOHub

下一篇:open-index

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 207 2026-08-09
goutoujunshi 开源

先哄情绪再出招,恋爱难题给可执行方案

一个先接住情绪、再分析关系并给出可执行策略的 Codex 恋爱军师,内置心理、法律、社会、人···

★ 6951 2026-09-25
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 243934 2026-08-15
ECC 开源

调教你的 AI 编程搭子,让它越用越顺手

The agent harness performance optimization system. Skills, instincts, memory, securi···

★ 273484 2026-08-09