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を通じて相互に通信し、ルーティング、署名、オプションの暗号化を処理します。
典型的なワークフロー
- インストール – ワンライナーのスクリプト (
curl … | sh) でダッシュボード、AMPサービス、オプションのClaude Codeプラグインを取得します。 - 最初のエージェントを作成 – ウィザードが、メールのトリアージ、メモリグラフの構築、拡張が可能な「参謀長」ボットである Lola を起動します。
- マシンを追加 – 予備のMac MiniやEC2インスタンスにヘッドレスランタイムをインストールすると、自動的にメッシュに参加します。
- チームを構築 – 各エージェントに名前、アバター、スキルセット(例:コードレビュー、データクエリ)を割り当てます。エージェントは
@AIM:backend-agent Deploy new versionのようなメッセージを送信できるようになります。 - 監視と反復 – カンバンボード、コードグラフビジュアライザー、または再生ビューを使用して各エージェントの動作を確認し、プロンプトやプラグインを調整します。
対象ユーザー
- 「仮想スタッフ」としての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ファースト組織」に変えるものです。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト