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: エージェントがWebベースのタスクを実行するために制御できる内蔵ブラウザと、実際のファイル成果物(例:.xlsx, .pptx, .docx)を生成する機能を備えています。

対象ユーザー

複数のAIエージェントを使用しており、エージェントがコンテキストを共有し、実際のアプリケーションやツールと対話できる、単一の耐久性のあるローカルファーストな環境を求める開発者やパワーユーザー。

ハイライト

  • Multi-Agent Support: 共有メモリを持つ1つのワークスペース内で、異なるエージェントを並行して実行。
  • Local-First Memory: コンテキストはユーザーのコンピュータ上の編集可能なプレーンファイルに保存されます。
  • Flexible Model Access: 内蔵の最先端モデルにアクセスするか、独自のAPIキー(BYOK)を使用できます。
  • Interactive Surfaces: HolaAppsは、単なるチャットのログではなく、ライブUIを提供します。
  • Extensibility: MCPサーバー、カスタムスキル、および50以上のツールに対するワンクリックOAuth統合をサポート。
  • Cross-Platform Automation: 外部チャットアプリ(Feishu, WeChat, Slack, Telegram)からタスクをトリガーし、スケジュールされた自動化を実行する機能。