Skip to content

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

ProfileRole
Central RouterCentral dispatcher/router
Development AgentCode writing, debugging, git ops
Code ReviewerPR code review, GitHub App identity
Process AuditorWorkflow/process review (on-demand)
Project OrchestratorMulti-workstream orchestration
System AdministratorHermes config, profiles, skills
Output GatekeeperTelegram output validation
Research SpecialistGeneral research
Web ResearcherWeb research via Exa + Firecrawl
Business StrategistEvaluates research for business opportunities
Frontend DeveloperUI implementation, visual development
Marketing SpecialistSEO, 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

PatternAgent
Hermes config / profiles / skillsSystem Administrator
Coding / debugging / git operationsDevelopment Agent
Web research / Exa / FirecrawlWeb Researcher
General research / synthesisResearch Specialist
Project management / orchestrationProject Orchestrator
PR code review (GitHub App)Code Reviewer
Workflow review (on-demand)Process Auditor
Telegram output validationOutput Gatekeeper
Business opportunity evaluationBusiness Strategist
UI / frontend implementationFrontend Developer
SEO / CRO / copywriting / growthMarketing Specialist