Oh My Hermes: The Autonomous CTO Layer for Hermes Agent
I keep coming back to one kind of open-source project. The ones that take a capable but raw AI agent and turn it into something you’d actually trust to mind a part of your business. Oh My Hermes is that.
It’s a community layer for Hermes Agent, in the same way Oh My Zsh is a community layer for Zsh. Hermes by itself is a general-purpose agent that chats, remembers, and runs code. Oh My Hermes gives it a specific job: be the CTO of your software project.
How It Works
Install it, message your bot “set up the CTO loop,” and Hermes guides you through connecting GitHub, setting up Vercel, and configuring monitoring. Then it starts an hourly cycle.
First the PM Agent scores open issues and prioritises the backlog. The Dev Agent picks the top one and implements it, using Hermes’ own terminal, Claude Code, or Codex depending on what fits. The Security Agent scans the PR for secrets, OWASP violations, and CVEs. The QA Agent runs health checks and writes a plain-English summary.
Then your Telegram lights up: “PR #12, fix login redirect. Build passing, preview healthy at 180ms. Reply YES to ship.”
You reply yes. It merges, deploys, runs a health check, and sends you the live URL.
Why the Approval Gate Matters
Most AI coding tools wait for you to sit down. This one works while you’re asleep or in meetings. The approval gate is what makes that tolerable. Nothing ships without your say-so, but you don’t need to read diffs or run builds. The agents handled that. You get a short summary and decide in one tap.
Stack
The defaults are Vercel for hosting, Supabase for database and auth, Sentry for errors, and Uptime Kuma for monitoring. Everything is swappable and each skill explains how.
It runs on a $5/month VPS or in Docker. Twenty-four seven, cron jobs firing, you interacting from your phone.
I’m not sure how I feel about agents grinding away on my projects while I sleep. But that feeling probably doesn’t matter. This is the direction things are going. Better to understand it now than later.
Links
- GitHub Source code, 23 skills, 6 agents
- Hermes Agent The underlying agent framework
- Hermes Quickstart Install Hermes first, then add Oh My Hermes
Crepi il lupo! 🐺