Hermes Atlas
Plugins & extensions

oh-my-hermes

rlaope/oh-my-hermes

Plugin for Hermes Agent that adds workflow gates, model setup and project memory around native skills

In short

oh-my-hermes (OMH) is an all-in-one plugin for Hermes Agent that adds an operating layer above Hermes-native skills for planning, research, coding handoffs, operations and project memory. It keeps Hermes as the interface and records what actually happened with explicit evidence boundaries.

What oh-my-hermes does

oh-my-hermes turns a normal Hermes Agent request into a clear capability, a next step and a record of what actually happened. The README calls it the operating layer above Hermes-native skills: it frames the problem, picks the workflow and evidence gates, and runs native skills as capabilities inside that path. It covers planning, research, creation, coding handoffs, operations and project memory, and states that it never replaces Hermes or hides a coding executor behind it.

A command-line tool named omh handles setup, updates and checks. The omh setup step is required after installing, omh update upgrades the package and refreshes managed skills, the installed plugin bundle and the Hermes registration, and omh doctor verifies or troubleshoots. The omh model picker sets the model per work category, and the same picker opens inside the Hermes TUI as /omh-model. Installers exist for macOS, Linux and Windows PowerShell, plus Homebrew, Bun, npm and a Hermes skill tap. The README is available in English, Korean, Japanese and Chinese.

Key features

  • Operating layer above Hermes-native skills with workflow and evidence gates
  • Covers planning, research, creation, coding handoffs, operations and project memory
  • omh setup, omh update and omh doctor commands
  • Per-work-category model selection through omh model or /omh-model in the Hermes TUI
  • /omh-model-setup skill for onboarding a new model family
  • Install through a script, Homebrew, Bun, npm or a Hermes skill tap

When to use it

  • Add a structured plan, execute and verify loop to everyday Hermes Agent requests
  • Assign different models to different categories of work
  • Have an AI agent install and configure OMH by following the pinned INSTALL_FOR_AGENTS.md protocol

Who it is for: Hermes Agent users who want a governed workflow layer and model management on top of the skills they already use.

How it fits with Hermes Agent

Built specifically as a Hermes Agent plugin; it keeps Hermes as the natural-language interface and registers with an existing Hermes install.

How to install oh-my-hermes

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

curl -fsSL https://raw.githubusercontent.com/rlaope/oh-my-hermes/main/install.sh | sh
omh setup

Requirements: PowerShell 5.1 or later for the Windows installer

FAQ

What is oh-my-hermes?

oh-my-hermes (OMH) is a plugin for Hermes Agent that adds an operating layer above Hermes-native skills, covering planning, research, creation, coding handoffs, operations and project memory with explicit evidence gates.

Does oh-my-hermes work with Hermes Agent?

Yes, it is built for Hermes Agent. The README says it keeps Hermes as the natural-language surface and never replaces Hermes or hides a coding executor behind it.

How do I install oh-my-hermes?

On macOS or Linux, run the curl installer from the README and then omh setup, which the README marks as required. Other routes are brew install rlaope/tap/omh, bun install -g oh-my-hermes, npm install -g oh-my-hermes, or a Hermes skill tap.

Similar plugins for Hermes Agent

All plugins

Related guides: How to install Hermes Agent · How to run Hermes Agent securely