@rlaope: Want to level up your (@NousResearch) Hermes Agent's intelligence? Meet oh-my-hermes. It’s the ultimate all-in-one suit…
Summary
oh-my-hermes is an all-in-one suite for Hermes Agent that adds memory management, coding orchestration, wiki building, and more, simplifying agent workflows and reducing the need for multiple plugins.
View Cached Full Text
Cached at: 07/27/26, 11:50 AM
Want to level up your (@NousResearch) Hermes Agent’s intelligence?
Meet oh-my-hermes.
It’s the ultimate all-in-one suite: memory management, coding orchestration, wiki building, domain expertise harnesses, and more.
Stop juggling multiple plugins—this is your single all-in-one solution. Just install it and you’re good to go.
https://github.com/rlaope/oh-my-hermes…
#hermes #agent #ai
rlaope/oh-my-hermes
Source: https://github.com/rlaope/oh-my-hermes
![]() Hermes Desktop, with oh-my-hermes. Pick a workflow; Hermes clarifies before it builds. |
![]() Hermes CLI, with oh-my-hermes. The same workflows, in your terminal. |
![]() Hermes messenger app, with oh-my-hermes. Ask in a thread; the run reports back there. |
![]() omh setup, one command.Installs the workflows and connects them to Hermes. |
oh-my-hermes
Install once. Keep Hermes. Add a stronger operating layer.
Planning, research, creation, coding handoffs, operations, and project memory with explicit evidence boundaries.
oh-my-hermes (OMH) turns a normal request in
Hermes Agent into
a clear capability, a useful next step, and an honest statement of what has
or has not happened. It strengthens the Hermes workflow you already use
instead of replacing Hermes or hiding a coding executor behind it.
OMH is the operating layer above individual Hermes-native skills: it frames
the problem, selects the workflow and evidence gates, and uses native skills
as capabilities within that governed path rather than as competing top-level
owners.
Website · Documentation · Installation · Capabilities · Capability Impact · Agent Install · GitHub Pages site
OMH keeps Hermes as the natural-language surface and adds a professional operating layer with explicit evidence boundaries.
![]()
![]()
Quick Start
Install the local command and managed skills:
curl -fsSL https://raw.githubusercontent.com/rlaope/oh-my-hermes/main/install.sh | sh
omh setup
Hermes skill tap path:
hermes skills tap add rlaope/oh-my-hermes
hermes skills install rlaope/oh-my-hermes/skills/omh-routing --yes
or ask Your AI Agent:
Hey Agent, Install this >> https://github.com/rlaope/oh-my-hermes <<
Update and health check:
omh update
omh doctor
Maintenance paths such as reconciling a --full install back to core live in
Installation.
What OMH Adds
OMH packages 92 installable workflow skills behind six human-readable capability families. The family is the front door; exact skill names remain available when a wrapper or operator needs precise control.
Ten of them are workflow engines - deep-interview, loop, ralph, ralplan,
team, ultragoal, ultraprocess, ultraqa, ultrawork, web-research -
and render a ulw- label so a status line says which kind of skill is running.
The other 82 render omh-. Canonical names are unchanged either way.
| Capability family | What it helps Hermes do |
|---|---|
| Plan and decide | Clarify ambiguous goals, prepare reviewed plans, and run durable goal loops. |
| Learn and gather | Find sources, explain papers, inspect data, and prepare source-backed briefs. |
| Create materials and visuals | Prepare websites, visual QA, images, decks, reports, documents, and deliverable packages with format-specific quality gates. |
| Delegate coding and ship | Prepare scoped, skill-aware coding handoffs for Codex, Claude Code, Hermes runtime, or another selected executor. |
| Operate and observe | Review setup, service quality, releases, incidents, automation, tools, sessions, and workflow learning. |
| Retain knowledge | Build reviewed project memory and connect external knowledge systems through provider-neutral boundaries. |
The full generated catalog, triggers, harnesses, and evidence rules live in Workflow Reference.
Highlights
| Capability | Try it with | What it does |
|---|---|---|
| 🧭 Clarify and plan | ulw-interview · ulw-plan · omh-decide | Turns an ambiguous request into explicit goals, constraints, tradeoffs, acceptance criteria, and a plan that can be handed off. |
| ⚡ Build with leverage | ulw-work · ulw-goal · ulw-team · ulw-loop | Scales from fast parallel work to durable multi-step execution while keeping ownership, checkpoints, and verification visible. |
| 🔬 Research and learn | ulw-research · omh-best-practice-research · omh-research-brief | Finds and synthesizes source-backed evidence with freshness, source-quality, and unresolved-uncertainty boundaries. |
| 🛠️ Code and ship safely | ulw-process · omh-code-review · ulw-qa | Prepares executor-neutral coding work, then makes review, QA, CI, and merge claims depend on observed evidence. |
| 🎨 Create polished deliverables | omh-design-quality-gate · omh-materials-package · omh-deliverable-package · omh-img-summary | Shapes websites, visuals, reports, decks, documents, PDFs, posters, and packages around content, taste, accessibility, and render-quality gates. |
| 🧠 Remember and operate | omh-memory-new · omh-memory-sync · omh-ops-observability-card · omh-doctor | Keeps project memory review-first, surfaces operational readiness, and gives the next repair action without inventing provider or system state. |
| 🔌 Connect without hiding boundaries | omh-toolbelt-readiness · omh-external-connector-readiness · omh-agent-board | Checks whether a needed tool, connector, or agent surface is really available before work depends on it, and keeps host load, tool use, and external-provider access separately observable. |
Built For Real Work
OMH (Oh-My-Hermes) — Anyone can use hermes-agent professionally.
The powerful intelligence harness for your AI Agent.
🧭 A stronger router, not a command dump. English, Korean, Japanese, Chinese, Spanish, French, German, and Hindi operator requests can be classified locally without a translation API. OMH returns the recommended family, skill, owner, next action, and what is still not evidence.
🤝 Better coding handoffs. OMH can include repository constraints, accepted scope, worktree and session-isolation guidance, locally available skills, acceptance criteria, review expectations, and verification gates. Codex, Claude Code, Hermes, and generic executors remain explicit owners rather than hidden defaults.
🎨 Quality-aware creation. Frontend, accessibility, image, report, slide, document, spreadsheet, PDF, poster, and shareable-package requests are routed through specialized production and QA guidance. A prepared brief is never presented as a generated or visually verified artifact.
🔍 Evidence before claims. OMH separates prepared intent, observed runtime events, and verified results. A handoff can be ready without claiming that an executor ran, a review passed, CI succeeded, a deployment completed, or a PR was merged.
🧠 Review-first project memory. OMH keeps project-memory candidates separate from approved records and recalls only reviewed, prepared context into future handoffs. It does not pretend to read or mutate opaque Hermes memory.
🔌 Provider-neutral operations. Metric, wiki, browser, image, video, and connector systems sit behind explicit external-provider contracts. OMH can validate and analyze supplied data without pretending that a provider was connected or called.
🏛️ Hermes-native, executor-neutral architecture. Hermes remains the chat, clarification, planning, research, and status surface. The selected executor owns implementation, while OMH supplies the local contracts, routing, memory, quality gates, and evidence boundaries around that work.
🧱 Local-first control plane. Core OMH routing, catalogs, manifests, and claim rules are deterministic local surfaces. External calls and provider access stay explicit integrations rather than hidden behavior inside the core.
Evidence Before Claims
OMH separates useful preparation from observed results:
| State | Meaning |
|---|---|
| Prepared | A route, plan, prompt, artifact contract, or handoff is ready. |
| Observed | A wrapper or runtime recorded that an action or result occurred. |
| Verified | A matching test, review, served-surface check, or other required gate passed. |
prepared_not_observed is not execution, provider access, artifact generation,
review, CI, deployment, merge readiness, or a merge. Capability impact is
reported across separate dimensions rather than collapsed into one marketing
score. See Capability Impact.
Documentation
- Documentation map
- Installation and updates
- Product direction and boundaries
- Architecture
- Capability manifests
- Workflow reference
- Roles
- Application cases
- Release and development
Development
For a source checkout:
PYTHONPATH=tests uv run python -m unittest discover -s tests -v
uv run python -m compileall -q src tests
uv run python -m omh.cli docs workflows --check
git diff --check
OMH is developed in the open as part of Team Art & Engineering. Follow @rlaope for project updates.
Similar Articles
@rlaope: hermes agent memory system and oh-my-hermes agent memory system L0~L2 (hermes-agent fure) L2~L3 and pruning, dreaming, …
Oh-my-hermes (OMH) is a tool that enhances Hermes Agent with a stronger operating layer, adding planning, research, creation, coding handoffs, operations, and project memory with explicit evidence boundaries. It is open-source and installable with a single command.
NousResearch/hermes-agent
Hermes Agent is an open-source, self-improving AI agent framework by Nous Research featuring a closed learning loop, cross-platform deployment, and compatibility with hundreds of LLMs. It provides a terminal interface, persistent memory, automated scheduling, and research-ready tooling for scaling AI workflows.
@tavilyai: Hermes Agent is a glimpse into where agents are heading. It learns from every session, writes its own skills, and build…
Hermes Agent by Nous Research is an open-source, self-improving autonomous agent that learns from every session and builds persistent memory over time. Tavily integrates as its web search backend to improve search quality and prevent bad data from compounding into the agent's long-term memory and skills.
@witcheer: by the way, for anyone wanting to set up the perfect @NousResearch Hermes Agent: (a) direct your most capable LLM to ht…
A guide to setting up and using the NousResearch Hermes Agent, a CLI tool for creating and managing autonomous AI agents, including background sessions, context compression, and session storage.
@intheworldofai: Hermes Agent is evolving FAST. In just the past week, Nous Research added: - A full WebUI/Desktop App - Background Comp…
Nous Research releases a major update to the open-source Hermes Agent, adding native macOS background computer use, multi-agent orchestration via Kanban, and Lightpanda browser integration.



