holaboss-ai/holaOS

Open-source All in One AI agent workspace. Run any agent — Claude Code, Codex — across your tools (100+ integrations + MCP), apps, browser, and files, with shared memory. Built-in models or BYOK.

解決的問題

holaOS 是一個旨在將多個 AI 代理(例如 Claude Code、Codex 或其內建代理)統一到單一環境中的本地優先工作區。透過提供共享記憶、共享工具以及共享的工作區工具與檔案,消除了在不同代理設定之間切換的需要。

工作原理

它作為一個基於 Electron 的桌面應用程式運行,整合了各種前沿模型(內建或透過 API 金鑰),並為代理與使用者系統的互動提供統一介面。

核心機制包括:

  • Shared Memory: 專案歷史與偏好以純文字檔案形式本地儲存,允許不同的代理在不同工作階段中保持一致的上下文。
  • HolaApps: 與代理並排運行的互動式 UI 介面(如 Notion 或瀏覽器),允許代理在使用者觀察或干預的同時驅動應用程式。
  • Integration Layer: 使用 OAuth 與 Model Context Protocol (MCP) 將代理連接到 Gmail、Slack 與 GitHub 等外部工具。
  • Agent-Operable Workstation: 包括代理可以控制以執行網頁任務的內建瀏覽器,以及生成真實檔案交付物(例如 .xlsx, .pptx, .docx)的能力。

適用對象

使用多個 AI 代理,並希望擁有一個單一、持久、本地優先的環境,讓其代理可以共享上下文並與真實應用程式與工具進行互動的開發者與進階使用者。

亮點

  • Multi-Agent Support: 在一個具有共享記憶的工作區中並排執行不同的代理。
  • Local-First Memory: 上下文儲存在使用者機器上可編輯的純文字檔案中。
  • Flexible Model Access: 存取內建的前沿模型或使用您自己的 API 金鑰 (BYOK)。
  • Interactive Surfaces: HolaApps 提供即時 UI,而不僅僅是聊天紀錄。
  • Extensibility: 支援 MCP 伺服器、自定義技能以及 50 多種工具的一鍵式 OAuth 整合。
  • Cross-Platform Automation: 從外部聊天應用(Feishu, WeChat, Slack, Telegram)觸發任務並執行排程自動化的能力。