# Omh: Hermes Agent plugin

> Oh My Hermes (OMH) bridge: routing hints and role context for OMH workflow skills, per-task delegation model routing, plan todos and a status tool, a Hermes Desktop status pane (off until enabled), bounded evidence…

Canonical: https://hermeswatcher.com/plugins/omh  
Tier: Community  
Official page (Nous Research): https://hermes-agent.nousresearch.com/docs/plugins/omh  
Last updated in catalog: 2026-10-04

Oh My Hermes (OMH) bridge: routing hints and role context for OMH workflow skills, per-task delegation model routing, plan todos and a status tool, a Hermes Desktop status pane (off until enabled), bounded evidence probes that keep prepared work apart from observed results, and a file-backed memory provider.

## Good to know before installing

Omh_delegate_route writes delegation.model/provider/reasoning_effort in $HERMES_HOME/config.yaml and the session hooks restore them; omh_gather_evidence runs allowlisted checks (python -m unittest with reporting flags only, python -m compileall, git diff --check, omh doctor/probe/docs/release checks) via subprocess on the host, outside any sandboxed terminal backend and without Hermes' terminal approval, in the agent working directory or below it, so it runs whatever test code that directory holds; omh_team (only with the separate OMH core package installed) asks once through the Hermes approval prompt for an exact list of up to 8 check commands from an accepted plan, then runs them on the host as each helper returns; omh_jev_ask posts model-supplied state and questions to api.typesafe.ai (openrouter.ai only when the operator opts in via ~/.omh/jev/settings.json) with the user's own TYPESAFE_API_KEY or OPENROUTER_API_KEY, only in a turn where the user names Jev; opt-in egress_attempts (re-registers chosen core tools, needs the operator's tool-override grant) and browser_adapter (vetoes core browser_* tools) settings; reads session and cost metadata from state.db read-only; state li

From the plugin's catalog listing.

## How to install

1. Install it. Hermes asks for any API keys it needs, then asks whether to turn it on.

```bash
hermes plugins install omh
```

2. Said no? Turn it on later:

```bash
hermes plugins enable omh
```

3. Restart Hermes so it loads the plugin.

Some plugins also need a sign-in or settings: see the official page. Memory plugins ask whether to become your memory provider instead. Steps follow the official plugins guide: https://hermes-agent.nousresearch.com/docs/user-guide/features/plugins

## Facts

- Category: Automation & multi-agent
- Maintained by: rlaope (Community)
- Needs: No API keys declared
- Adds tools: `omh_agent_board`, `omh_capabilities`, `omh_context`, `omh_decision_gate`, `omh_delegate_route`, `omh_document_plan`, `omh_gather_evidence`, `omh_hud`, `omh_interact`, `omh_jev_ask`, `omh_loop`, `omh_memory`, `omh_probe`, `omh_recommend`, `omh_resume`, `omh_role`, `omh_route_answer`, `omh_run_summary`, `omh_source_trust`, `omh_status`, `omh_team`, `omh_todo`
- Requires Hermes: `>=0.21.1`
- Version: 3.0.0
- In the catalog since: 2026-10-04

## Links

- [Full setup and settings (official page)](https://hermes-agent.nousresearch.com/docs/plugins/omh)
- [Source code](https://github.com/rlaope/oh-my-hermes)
- [All plugins](https://hermeswatcher.com/plugins.md)

---

HermesWatcher is an independent guide. It is not affiliated with or endorsed by Nous Research. The [official Hermes Agent documentation](https://hermes-agent.nousresearch.com/docs) and [repository](https://github.com/NousResearch/hermes-agent) from Nous Research are the authority; each page here lists the official sources it was written from. If this site and the official docs disagree, trust the official docs. Index for agents: https://hermeswatcher.com/llms.txt
