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 で行える。
  • 委任マッピング:異なるエージェント間で委任されたタスクの親子関係を可視化する曲線。

関連

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