milind-soni/OpenMausBot

Open Source Alternative to Grok Bot with a virtual machine that bots can use

解决的问题

OpenMausBot 提供一个本地优先、开源的界面,让您像管理消息应用中的联系人一样管理 AI 代理团队。它消除了对多个独立聊天界面的需求,允许用户直接使用现有的代理 CLI(如 Claude、Codex 或 Grok),并在一个统一的桌面应用程序中进行管理。

工作原理

该系统由基于 React 的前端和本地引导服务器组成。服务器充当驱动程序注册表和事件总线,将各种本地代理 CLI 的协议统一为单一事件流。它还集成了第三方服务以扩展功能:通过 Composio Connect 实现应用集成(如 Gmail、Slack),通过 Box 为代理提供隔离的云 Linux 桌面,通过 ElevenLabs 实现文本转语音和语音对话。

适用人群

已有 AI 代理 CLI(如 Claude、Codex、Grok)订阅或本地安装的用户,希望使用集中式、本地优先的 GUI 来管理多个具有不同个性、模型和工具访问权限的代理。

主要亮点

  • 自带代理: 无需新账户或代理,直接使用现有的本地 CLI(claudecodexgrok)。
  • 代理计算机: 可为机器人分配云 Linux 桌面或用户的本地 Mac,并支持实时屏幕预览。
  • 人机协同: 权限代理要求用户明确允许或拒绝高风险操作,如 shell 命令或文件编辑。
  • 应用生态: 通过 Composio Connect 一键集成 500 多个应用。
  • 语音模式: 支持朗读回复内容,并使用 ElevenLabs 实现实时语音对话。
  • 本地优先隐私: 会话记录和 API 密钥均本地存储于 ~/.openmausbot

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目