Naroh091/hermes-war-room
UI layer for the native Hermes orchestration features
何を解決するか
Orchestration War Room は、Hermes のエージェントオーケストレーションシステム用の視覚的ダッシュボードです。通常は見えないバックグラウンドプロセスであるマルチエージェントの委任とカンバンタスク管理を、リアルタイムで読み取り可能なインターフェースに変換し、エージェントのフリートが何をしているかを確認するためにログやターミナルセッションを監視する必要がなくなります。
動作方法
このプロジェクトは、Hermes の上に軽量な可視化および調整レイヤーとして機能します。Agent Client Protocol (ACP) を介してサブプロセスを起動し、Hermes のカンバン SQLite データベースを直接読み取ることで、タスクの状態を追跡します。
主なメカニズムは以下の通りです:
- ミッションコントロール:オーケストレーター・エージェントに概要を伝えるチャットインターフェース。隠しプレアンブルにより、カンバンシステムを通じて他のエージェントにタスクを委任するよう強制されます。
- オペラティブフロア:アクティブなエージェントプロファイルを「ワークステーション」として視覚的に表現。Server-Sent Events (SSE) を使ってリアルタイムで現在のステータス、推論断片、ツール呼び出しを表示します。
- オートナッジ:システムはカンバンデータベースをポーリング。タスクが完了すると、合成されたシステムメッセージをオーケストレーターに注入し、ユーザーに結果を要約するよう促します。
- チーム管理:Hermes プロファイルの作成、編集(SOUL.md、スキル、ツール)、削除を行うための UI。
対象ユーザー
Hermes エージェントシステムのユーザーで、マルチエージェントワークフローの高レベルな運用ビューを必要とし、ブラウザからエージェントチームのアイデンティティとスキルを管理できるようにしたい人、CLIツールに頼らずに複雑なタスクを調整したい人。
特徴
- リアルタイム視覚化:脈動するLEDや会話吹き出しを用いた、エージェントの推論とツール呼び出しのライブ追跡。
- カンバン統合:Hermes が使用する永続的な SQLite ベースのタスクボードを直接視覚化。
- エージェントライフサイクル管理:設定ファイルを編集することで、プロファイルの「採用」「解雇」「再トレーニング」を統合された UI で行える。
- 委任マッピング:異なるエージェント間で委任されたタスクの親子関係を可視化する曲線。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト