The System
Architecture
A technical overview of the Hermes multi-agent system — profiles, skills, routing rules, and agent topology.
Profiles
13 agent profiles, each with a distinct 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 |
| Business Strategist | Evaluates research for business opportunities |
| Frontend Developer | UI implementation, visual development |
| Marketing Specialist | SEO, CRO, copywriting, growth |
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
Marketing
SEO, CRO, copywriting, growth strategy
Frontend
UI implementation, visual development
Business Analysis
Opportunity evaluation from research
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
Business Strategist
Frontend Developer
Marketing Specialist
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 |
| Business opportunity evaluation | Business Strategist |
| UI / frontend implementation | Frontend Developer |
| SEO / CRO / copywriting / growth | Marketing Specialist |