Skip to content

Hermes Agent — My Own Infrastructure

Hermes Agent is the piece I built myself: the coordinator layer of my entire agentic setup, shipped as hermes-stack on a free Hugging Face Space. Where the other tools are individuals, Hermes is the manager — it routes models, holds context, runs automations, and keeps every other agent supplied with the right brain at the right time.

What Hermes actually does all day

  • Model routing. Every request from every tool can flow through my OmniRouter — cheap models for grunt work, premium ones for judgment calls.
  • Automation brain. Webhook-triggered tasks: watch a repo, ping me on Telegram when a deploy breaks, summarize overnight CI logs.
  • Context keeper. Long-running projects keep their briefs, decisions and state with Hermes, not scattered across terminal scrolls.
  • Roaming endpoint. Any OpenAI-compatible client can talk to it — my phone's app, a cron job, another agent.

Why self-host it?

Because dependence is a design decision. A hosted "AI assistant" can change pricing, rate-limit me, or vanish — and in my region, it can also be blocked outright. Hermes Stack runs on infrastructure I control, behind routers I control, with fallbacks I configured. When a provider dies, nothing in my workflow changes; the router simply stops asking.

Hermes coordinating OpenCode, Codex and Claude Code
One brain, three specialists, zero vendor lock-in.

Deploy your own

The whole stack is one click from the repo: github.com/Godde3s/hermes-stack — free tier friendly, documented, mine to improve in public.