nightly-labs/openbot
A local-first desktop workspace for persistent AI teammates. Run Codex, Claude, and Grok with dedicated workspaces, task queues, file sharing, browser control, and agent-to-agent collaboration.
解决的问题
OpenBot 提供了一个本地优先的桌面工作区,专为管理多个持久化 AI 代理而设计。它通过将各种代理提供商整合到单一应用程序中,消除了在不同 AI CLI 工具和界面之间切换的需求,每个代理都有其专属的工作区、对话历史和状态。
运作方式
OpenBot 作为多个 AI 提供商运行时的管理层。它与 Codex、Claude Code、Grok、OpenCode、Gemini、Cursor 和 Cline 等本地 CLI 整合。该应用程序为每个代理管理独立的会话和本地工作区,提供统一的交互界面。它包含诸如用于崩溃安全持久性的 FIFO 消息队列、防止模型窗口耗尽的自动上下文压缩,以及代理可以控制的嵌入式浏览器等功能。它还通过专用驱动程序支持 macOS、Windows 和 Linux 上的「Computer Use」功能。
目标用户
专为使用多个 AI 编码代理或助手,并希望拥有一个持久、有组织的环境来管理任务、在代理之间委派工作并保持对数据本地控制的开发人员和进阶用户而设计。
特色亮点
- 多提供商支持:整合 Codex、Claude、Grok、OpenCode、Gemini、Cursor 和 Cline。
- 代理间通讯:支持代理之间的消息传递、回复和反应,以及用于任务委派的共享桌面频道聊天。
- 本地优先架构:在连接到提供商 API 的同时保持数据本地化,并可通过 Cloudflare Workers 进行可选的账户同步。
- 整合工具:包含供代理检查和控制的嵌入式浏览器,以及用于电脑使用功能的
cua-driver。 - 技能系统:允许代理创建并分享可重复使用的工作流程,作为存储在本地库中的「技能」。
相关
- 项目
- 项目
- 项目
- 项目