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(
claude、codex、grok)。 - 代理電腦: 可為機器人分配雲端 Linux 桌面或使用者的本地 Mac,並支援即時螢幕預覽。
- 人機協同: 權限代理要求使用者明確允許或拒絕高風險操作,如 shell 命令或檔案編輯。
- 應用生態: 透過 Composio Connect 一鍵整合超過 500 個應用程式。
- 語音模式: 支援朗讀回覆內容,並使用 ElevenLabs 實現即時語音對話。
- 本地優先隱私: 會談記錄與 API 金鑰均本地儲存在
~/.openmausbot。
相關
- 專案
- 專案
- 專案
- 專案
- 專案