23blocks-OS/ai-maestro

AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude Code, Codex, Grok Build or any AI Agent from one dashboard. Move Agents between computers and locations

AI Maestro – AIファーストチームのためのオペレーティングシステムスタイルのプラットフォーム

概要 – AI Maestroは、セルフホスト型のダッシュボードおよびランタイムであり、多数の AIエージェント(Claude Code、Codex、Aiderなど)を1台または複数のマシン上で実行し、各エージェントを従業員のように扱うことができます。エージェントは永続的なメモリ、メッセージ受信トレイ、視覚的なアバターを持ち、コードリポジトリを所有できます。このプラットフォームは、オープンな Agent Messaging Protocol (AMP) およびその他のオープン標準(AID、AAP)を通じてそれらを調整します。

主な機能

機能 内容
統合UI すべてのエージェントを表示し、新しいエージェントを開始し、ツリー構造で整理し、クリックでコンテキストを切り替えます。
マルチマシンメッシュ ピアツーピアネットワーク。あらゆるマシン(Mac、Linux、Windows-WSL2、Docker、AWS EC2/Fargate)が同じダッシュボードに表示され、中央サーバーは不要です。
エージェント間メッセージング 優先順位、署名、プッシュ通知を備えたメールのようなメッセージ機能。エージェントは自動的に相互に作業を依頼できます。
永続的な長期メモリ エージェントの会話を毎晩要約し、検索可能なナレッジグラフとコードグラフを作成して再起動後も保持します。
作業調整ツール カンバンボード、分割ペインの「作戦室」、エージェントと共に移動するスケジュール済みジョブ、より人間らしい対話のためのアバター/TTS。
プラグ可能なデプロイ tmux、Docker、専用の AWS EC2 インスタンス、または AWS Fargate サーバーレスコンテナでエージェントを実行します。
ゲートウェイ コンテンツセキュリティフィルターを備えたSlack、Discord、メール、WhatsAppへのエージェント接続。
拡張可能なプラグイン 提供されたプラグインSDKを使用して、新しいスキル、CLIツール、またはカスタムアクションを追加します。

仕組み – エージェントは、ターミナルベースのLLMツールを実行するプロセスです。AI Maestroは、エージェントのID(暗号鍵)、メモリグラフ、コードチェックアウトを保存します。エージェントを作成すると、UIが選択したランタイム(tmux、Dockerなど)を起動し、メッシュにエージェントを登録します。メッシュはプレゼンス情報を伝播するため、ダッシュボードはどのホスト上のエージェントでもリスト表示できます。エージェントはAMPを通じて相互に通信し、ルーティング、署名、オプションの暗号化を処理します。

典型的なワークフロー

  1. インストール – ワンライナーのスクリプト (curl … | sh) でダッシュボード、AMPサービス、オプションのClaude Codeプラグインを取得します。
  2. 最初のエージェントを作成 – ウィザードが、メールのトリアージ、メモリグラフの構築、拡張が可能な「参謀長」ボットである Lola を起動します。
  3. マシンを追加 – 予備のMac MiniやEC2インスタンスにヘッドレスランタイムをインストールすると、自動的にメッシュに参加します。
  4. チームを構築 – 各エージェントに名前、アバター、スキルセット(例:コードレビュー、データクエリ)を割り当てます。エージェントは @AIM:backend-agent Deploy new version のようなメッセージを送信できるようになります。
  5. 監視と反復 – カンバンボード、コードグラフビジュアライザー、または再生ビューを使用して各エージェントの動作を確認し、プロンプトやプラグインを調整します。

対象ユーザー

  • 「仮想スタッフ」としてのAIエージェントチームを求める創業者やソロオペレーター。
  • すでに複数のターミナルベースのLLMアシスタントを実行しており、それらを管理する単一の場所を必要とする開発者。
  • 異なるOSやクラウドソース上でエージェントを必要とし、カスタムの接着層なしでそれらを協力させたいチーム。

必要なもの

  • Node.js 18+、tmux、および(オプション)Docker。
  • Windowsの場合は、WSL2 Linuxディストリビューション。
  • 任意のターミナルベースのAIツール(受信トレイモッドにはClaude Codeが推奨されますが、必須ではありません)。

オープンソースのスタンス – MITライセンス、SaaSロックインなし、テレメトリなし。コアプロトコル(AMP、AID、AAP)はオープン標準であり、リポジトリにはプラグインテンプレートとカスタムエージェントを構築するための独立した LolaBot エコシステムが含まれています。

ロードマップのハイライト

  • GitリポジトリURLからのワンクリックエージェント作成。
  • メッシュ全体でのグローバル検索とフィルタリング。
  • エージェントセッションの再生/タイムトラベル。
  • パフォーマンスメトリクスの分析ダッシュボード。

結論 – AI Maestroは単なるスクリプトやチュートリアルリストではありません。これは、多数のAIエージェントをマシン間で実行、永続化、調整できるフル機能のセルフホスト型OSレイヤーであり、LLMアシスタントの集合体を調整された「AIファースト組織」に変えるものです。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト