The powerful engine behind everything.

hermes switch ui · system architecture
INTERFACE LAYER
Where you connect — any client, any surface
SwitchUI
Telegram
CLI
Discord
01
GATEWAY
Routes requests, manages sessions, enforces auth
Hermes Core
Session Mgr
Router
02
AGENT LAYER
Named agents running on any LLM provider
Neo
Trinity
Morpheus
Oracle
03
TOOLS & INFRA
Real tools agents can use — all observable
Terminal
Browser
Files
Memory
Cron
04
SYSTEM ONLINE 4 LAYERS · 15 NODES LATENCY <12ms UPTIME 99.98%

Three things working together behind the scenes.

Chat

Gateway

The main chat engine. Talks to any AI provider — Anthropic, OpenAI, OpenRouter, Ollama, or any OpenAI-compatible server. Streams responses back in real time.

Manage

Dashboard

The management layer. Handles sessions, skills, memory, kanban boards, background jobs, and configuration. Without it, chat still works — but the extended features stay hidden.

Auto

Capability Probing

SwitchUI checks what the agent can do on startup and only shows pages that are actually available. If something is missing, the interface simply hides it — no errors, no broken pages.

Three ways to extend what the agent can do.

A

Plugins

Built-in packages that add new capabilities to the agent — workflows, kanban boards, fleet management, and more. SwitchUI bundles 8 custom plugins.

B

MCP Servers

Connect external tool servers so the agent can use their tools. Install and manage them from the MCP page in SwitchUI.

C

Skills

Reusable instructions the agent follows during conversations. Browse, edit, and create them from the Skills page.