The System
Architecture
A technical overview of the Hermes multi-agent system — profiles, skills, tools, routing rules, and agent topology.
Profiles
10 agent profiles, each with a distinct model and role
| Profile | Role |
|---|---|
| Central Router | Central dispatcher/router |
| Development Agent | Code writing, debugging, git ops |
| Code Reviewer | PR code review, GitHub App identity |
| Process Auditor | Workflow/process review (on-demand) |
| Project Orchestrator | Multi-workstream orchestration |
| System Administrator | Hermes config, profiles, skills |
| Output Gatekeeper | Telegram output validation |
| Research Specialist | General research |
| Web Researcher | Web research via Exa + Firecrawl |
| General Purpose | General-purpose |
Skills
What the system can do
Researching
Web search, synthesis across sources
Developing
Code, debugging, git workflows
Planning
Project orchestration, multi-workstream
Reviewing
Code review, workflow audit
Self-Evolution
Skill management, continuous improvement
Searching
Multi-platform discovery
Formatting
Output validation and quality
Tools
22 enabled · 7 disabled
Enabled
webbrowserterminalfilecode_executionvisionimage_genx_searchmoattsskillstodomemorycontext_enginesession_searchclarifydelegationcronjobmessaging
Disabled
videovideo_genhomeassistantspotifyyuanbaocomputer_use
Routing Rules
How incoming requests flow through the system
Incoming Request
Central Router
Classification & Intent Analysis
System Administrator
Development Agent
Web Researcher
Research Specialist
Project Orchestrator
Code Reviewer
Output Gatekeeper
General Purpose
Process Auditor*
* Process Auditor is on-demand only
Hard Rules
| Pattern | Agent |
|---|---|
| Hermes config / profiles / skills | System Administrator |
| Coding / debugging / git operations | Development Agent |
| Web research / Exa / Firecrawl | Web Researcher |
| General research / synthesis | Research Specialist |
| Project management / orchestration | Project Orchestrator |
| PR code review (GitHub App) | Code Reviewer |
| Workflow review (on-demand) | Process Auditor |
| Telegram output validation | Output Gatekeeper |
| General purpose / fallback | General Purpose |