Hermes Agent Lab

Hermes Agent Blog — Practical Guides & Insights

Latest articles and insights.

Put Skills in Your Repo: Project-Local Skills with a Trust Gate

Hermes adds project-local skills: drop a .hermes/skills/ or .agents/skills/ folder in your git repo and sessions started inside that checkout pick them up as the highest-precedence skill tier — but nothing loads until you run hermes skills trust. Same-named bundled skills get overridden on their home turf, and untrusted repos stay fully isolated.

Read more

hermes chat -c: Continue Your Own Session per Terminal, or Create It on the Fly

Two tmux panes, two conversations, one command each — v0.20.2's terminal breadcrumbs make a bare `hermes chat -c` resume THIS terminal's own last session. Named lookups fail loudly on stderr now, and --create-if-missing spins up a fresh titled session when nothing matches.

Read more

Hermes v0.20.2: The Connections Patch — Multi-Gateway Desktop, One-Click MCP Installs, and Per-Terminal Sessions

v0.20.2 merges ~397 PRs in three days. The desktop app gains a real multi-connection registry (local, remote gateways, Hermes Cloud, SSH hosts), MCP gets hermes:// one-click installs and background health checks, and terminal breadcrumbs let each pane continue its own session.

Read more

Hermes Bot Mode: Turn Your Profiles into a Roster of Named Bots — Official Desktop Plugin, Fully Explained

Nous Research's official desktop plugin (launched Aug 13, 503★) turns Hermes profiles into a roster of named bots — each with its own chat, avatar, personality, and schedule. Bots pane, instant New Agent, AI portraits, bot-to-bot messaging, @mentions, and the multi-source agents foundation.

Read more

Hermes Desktop Skills Hub: Browse, One-Click Install, and Per-Profile Isolation — No More Memorizing Commands

The desktop Skills tab is now the single home for skill management AND discovery: an embedded live Skills Hub browser, one-click installs that refuse duplicates, a full-skill detail pane, and Capabilities-wide profile scoping. Merged to main on Aug 15–16, 2026.

Read more

/save: export any session as JSON, Markdown, or HTML — even from chat

Spent three hours debugging with Hermes and want to keep the whole conversation? The /save command exports the current session as JSON, Markdown, or HTML, the redact flag scrubs secrets first, and chat platforms get the file delivered straight back to you.

Read more

/loop: Hermes' Recurring In-Session Wakeups — Timer-Driven, Not Judge-Driven, Not Cron

/loop is Hermes' take on Claude Code's command: re-run a prompt on a fixed or self-paced cadence inside the live session, on every surface — CLI, TUI, desktop, and all messaging platforms. Architecturally distinct from judge-driven /goal and schedule-driven cron, with zero extra LLM cost.

Read more

Hermes doesn't know your model? Declare context window and capabilities with model_overrides

When model-catalog data is wrong or missing, Hermes misjudges context windows and capabilities. The model_overrides config section lets you declare context_window, vision, tool support and more by hand — for local vLLM servers, brand-new models, and custom endpoints.

Read more

Hermes v0.20.1: 18 Platforms and 13 Hidden Efficiency Wins You Probably Missed

v0.20.1 quietly merged 656 PRs and 1,444 commits, but the official notes only say 'full docs ship with v0.21.0'. The 13 wins hiding in this patch: Windows setup stops hanging, Anthropic prompt caching comes back, session resume restores your model, state.db self-heals…

Read more