Naroh091/hermes-war-room
UI layer for the native Hermes orchestration features
What it solves
Orchestration War Room provides a visual dashboard for the Hermes agentic orchestration system. It transforms the otherwise invisible background processes of multi-agent delegation and kanban task management into a real-time, legible interface, eliminating the need to monitor logs or terminal sessions to see what a fleet of specialized agents is doing.
How it works
The project acts as a thin visualization and coordination layer on top of Hermes. It interacts with Hermes via the Agent Client Protocol (ACP) by spawning subprocesses and reads the Hermes kanban SQLite database directly to track task status.
Key mechanisms include:
- Mission Control: A chat interface to brief an orchestrator agent, which is forced via a hidden preamble to delegate tasks to other agents via the kanban system.
- Operatives Floor: A visual representation of active agent profiles as "workstations," showing their current status, reasoning fragments, and tool calls in real-time via Server-Sent Events (SSE).
- Auto-nudge: The system polls the kanban database; when a task is completed, it injects a synthetic system message to the orchestrator to prompt it to summarize the results for the user.
- Team Management: A UI for creating, editing (SOUL.md, skills, tools), and deleting Hermes profiles.
Who it’s for
Users of the Hermes agent system who want a high-level operational view of their multi-agent workflows, the ability to to manage their agent team's identities and skills from a browser, and a way to coordinate complex tasks without relying on CLI tools.
Highlights
- Real-time Visuals: Live tracking of agent reasoning and tool calls with visual indicators (pulsing LEDs, speech bubbles).
- Kanban Integration: Direct visualization of the durable SQLite-backed task board used by Hermes.
- Agent Lifecycle Management: Integrated UI to "hire," "fire," and "retrain" agent profiles by modifying their configuration files.
- Delegation Mapping: Visual curves showing the parent-child relationship between delegated tasks across different agents.
Related
- Project
- Project
- Project
- Project
- Project