CPU3D3D、视频与音频的 AI 工具

OpenBot 1.0.0:为每个机器人配备独立电脑的 AI 智能体环境

2026年11月9日,CopilotKit 的 OpenBot 平台发布了 1.0.0 版本。这是一个模块化的 self-hosted 环境,用于运行 AI 智能体:每个 bot 都拥有自己的容器、浏览器、文件和工具,所有操作在执行前后都会被记录。自上次分析以来,已发布了从 0.3.0 到 1.0.0 的多个版本。

新功能

  • 支持同一应用的多个账号。迁移 0084 和 0085 新增了 brokered_accounts 表和 approval_rules 中的 account 列——现在可以连接同一服务的多个账号,并为每个账号单独设置审批规则。
  • 后端升级到 CopilotKit Intelligence 0.16.0-rc.10。OpenBot Desktop 会在下次启动时更新其后端,数据会保留。
  • 通过 downloads.copilotkit.ai 下载。OpenBot Desktop 及其容器引擎会先访问 downloads.copilotkit.ai,只有在无法访问时才转向 GitHub、ghcr.io 和 Docker Hub。对于 self-hosted 的 Compose 和 Helm 不适用。
  • 从记录中学到的技能需要审批。迁移 0083 创建了 learning_skill_approvals 表,记录谁批准了技能以及是否请求过对该技能的访问权限。
  • 目标工具重命名。create_responsibility 及其他七个工具被重命名为 create_goal 及类似名称;旧名称已删除,因此需要更新 bot 的指令和技能。
  • 归档和破坏性操作需要确认。带有 archive 动作或标记为 destructive 的应用工具现在无论设置如何,都会始终询问 Allow once 或 Deny。

平台功能

OpenBot 为每个 bot 提供独立容器,带有工作卷 /workspace 和单独的浏览器配置文件;在宿主机支持的情况下,可以通过 COMPUTER_RUNTIME=runsc 在 gVisor 下运行它们。平台支持 MCP:目录中有 Google Drive、Notion 以及研究类提供商 Parallel、Exa 和 Firecrawl,Composio 还能接入数百个其他应用。对话通过 CopilotKit Intelligence 在重启后依然保留,每次部署都会标记自己的线程。

用自己的模型替代云服务

自己的模型通过 OpenAI 兼容 API 接入:变量 OPENAI_BASE_URL 指向消耗密钥的端点。平台通过 npx --yes copilotkit@latest login 和 npx --yes copilotkit@latest project select 安装。许可证为 MIT。

与同类项目的区别

根据功能对照,OpenBot 没有任何一项仅由它宣称的功能:自有工具和函数、语音和讲话、自有服务器和 Docker,以及多个智能体协同,这些在大多数同类项目中都有提及,但在 OpenBot 的文档中并未声明。不过,OpenBot 以“每个 bot 一台计算机”的方式脱颖而出——为每个智能体提供单独的容器、卷和浏览器配置文件,这在同类项目的对照中并未出现。

OpenBotOpenClawHermes AgentDeerFlow
类型环境环境环境环境
语言TypeScriptTypeScriptPythonPython
许可证MITMITMITMIT
GitHub 星标数10 587391 715254 46884 219
90 天内发布次数2518201
多个智能体协同——有有
自有工具和函数—有有—
支持 MCP有—有—
智能体记忆有—有有
知识库(RAG)———有
浏览器操作有——有
人工确认——有—
追踪与调试———有
语音和讲话—有有—
自有服务器和 Docker—有有有
自有模型:Ollama—有有—
自有模型:llama.cpp——有—
自有模型:vLLM——有有
自有模型:MLX—有——
自有模型:OpenAI 兼容 API有有—有

根据截至 2026年11月10日各项目的 README 和文档对照:“有”——其中声明了该功能,破折号——未提及(这并不意味着没有该功能)。星标数和发布次数——根据 GitHub 数据。

值得关注的是那些在带有审批管理和审计的 self-hosted 环境中构建智能体的人,尤其是当每个 bot 在独立容器中的隔离很重要时。可以在 CPU3D 动态中关注新版本发布。

相关阅读