Hermes Agent is easy to mistake for “the Hermes model, used as an agent.” It’s actually a distinct
product: an open-source, self-hosted agent runtime built by Nous Research (the lab behind the
Hermes model family — currently Hermes-4.3-36B), released February 2026 under MIT license. The
model provides the reasoning; Hermes Agent is the always-on process, memory store, and
tool-execution loop wrapped around it.
What makes it different from a chatbot
Most agent frameworks are invoked per-task and forget everything when the process exits. Hermes Agent is designed to run persistently on infrastructure you control — a home server, a VPS, a Raspberry Pi — accumulating context and capability the longer it runs, rather than starting cold every session.
Chatbot loop: spin up → answer → tear down → forget
Hermes Agent: spin up once → keep running → remember → get better at repeat tasks
Architecture
| Component | What it does |
|---|---|
| Profiles | Each profile is an independent agent identity — its own config, identity document, memory store, gateway process, and cron definitions. Enables multi-agent setups on one host. |
| Holographic memory | Fact-based persistent memory backed by SQLite + FTS5 full-text search — not a vector DB. Retrieval is fact lookup, not embedding similarity. |
| Skill learning loop | After a task that takes 5+ tool calls, the agent distills a reusable “skill” document and stores it. Skills get patched automatically when later found outdated or wrong. |
| Gateway process | Single process fans out to Telegram, Discord, Slack, WhatsApp, Signal, and CLI — plus voice-memo transcription — with conversation continuity across channels. |
User (any channel) ──▶ Gateway ──▶ Agent loop ──▶ Tool calls (incl. browser use)
│
▼
Holographic memory (SQLite/FTS5)
│
▼
Distilled Skills (reused on similar future tasks)
The skill-learning loop, concretely
This is the headline feature: the agent doesn’t just execute a task, it writes down how it solved it so it doesn’t have to re-derive the approach next time.
Task completed (≥5 tool calls)
│
▼
Distill a named "skill" document (steps, tools used, gotchas)
│
▼
Store in persistent memory
│
▼
Next similar task → retrieve skill → apply → patch if it was wrong/stale
Over months of continuous operation this produces a personal library of proven procedures — closer to how a human on-call engineer builds a runbook from lived incidents than to a stateless LLM call.
Release velocity
Development has been unusually fast for an open-source project: seven major versions shipped between
late March and mid-April 2026 alone. The v0.8.0 release (April 8, 2026) added 209 merged PRs in
one drop, including Browser Use integration (agentic web browsing — see What is Playwright for the
MCP-based alternative) and worktree parallelism for running multiple tasks concurrently without
state collisions.
Where it sits in the agent landscape
| Tool | Deployment model | Memory | Best fit |
|---|---|---|---|
| Hermes Agent | Self-hosted, always-on | Built-in holographic (SQLite) | A personal always-on assistant that gets better with age |
| What is OpenClaw | Self-hosted, always-on | Built-in + skills marketplace | Broad computer/browser control across 29+ channels |
| What is CrewAI | Invoked per-run (job/pipeline) | Pluggable (RAG/knowledge/What is Mem0) | Structured multi-agent workflows in production pipelines |
Why it’s on the backlog: if you’re evaluating agent runtimes for the h-aiops SRE-agent line of work, Hermes Agent is the clearest example of a framework where memory and skill-accumulation are first-class — worth comparing against bolting What is Mem0 onto a stateless framework like What is CrewAI or What is Google ADK.
Local graph
Linked from 8 notes
What is Harness Engineering
The discipline of designing everything that wraps a raw LLM into a reliable agent — tool contracts, system prompt architecture, context/memory management, permission gates, and feedback loops. Distinct from prompt engineering and model training.
What is HolmesGPT
Robusta.dev's open-source SRE agent (CNCF Sandbox) for investigating production incidents across Kubernetes, VMs, cloud services, and databases — an agentic tool-calling loop over 70+ toolsets, not a chatbot or RAG system, with a proactive 'operator mode' that monitors and opens fix PRs without a human trigger.
What is Mem0
Universal memory layer for AI agents — combines vector search, a knowledge graph, and key-value caching behind one API, so any framework can bolt on persistent, cross-session memory in under a day.
What is OpenClaw
Self-hosted, model-agnostic personal AI agent (by Peter Steinberger) that gets full computer access — browser, filesystem, shell — and is reachable from 29+ chat platforms, positioned against SaaS agent walled gardens.
What is Gemini Enterprise Agent Platform
Google's April 2026 unification of agent tooling — a four-stage lifecycle (build, scale, govern, optimize) wrapping Agent Studio/ADK, a stateful Agent Runtime, an Identity/Registry/Gateway governance stack, and native A2A + MCP interop.
What is Playwright
Microsoft's cross-browser end-to-end testing/automation framework — and, via Playwright MCP, the standard way AI agents get safe, deterministic control of a real browser.
What is Vertex AI
Google Cloud's managed ML/AI platform — as of 2026 rebranded and consolidated into the Gemini Enterprise Agent Platform, bundling 200+ foundation models, Agent Builder, and a managed agent runtime (formerly 'Agent Engine').
Agentic AI: Projects & Engineering Mastery
A book-shaped table of contents for Agentic AI: Projects & Engineering Mastery: hands-on practitioner builds, Principal/Staff-level technical leadership, and the lookup appendices and vendor/framework reference notes for the whole series. Book 6 of the AI Systems Engineering series.
Related notes
What is Google ADK
Google's open-source, code-first Agent Development Kit — a multi-language framework for building, evaluating, and deploying agents, positioned as an 'agent execution framework' rather than a toolkit.
What is CrewAI
Open-source Python framework for multi-agent orchestration — role-based 'Crews' for autonomous collaboration and event-driven 'Flows' for precise control, now a de facto standard for production agentic pipelines.
What is Mem0
Universal memory layer for AI agents — combines vector search, a knowledge graph, and key-value caching behind one API, so any framework can bolt on persistent, cross-session memory in under a day.
What is OpenClaw
Self-hosted, model-agnostic personal AI agent (by Peter Steinberger) that gets full computer access — browser, filesystem, shell — and is reachable from 29+ chat platforms, positioned against SaaS agent walled gardens.