NeuralTrust has been recognized by Gartner → Read more
Back

Hermes vs OpenClaw: 2026 Comparison

Roger Howroyd November 12, 2026
Share
Hermes vs OpenClaw: 2026 Comparison

Last updated: November 12, 2026

What is the difference between Hermes and OpenClaw? Hermes Agent, from Nous Research, is a Python agent built around a learning loop of curated memory and self-written skills. OpenClaw is a TypeScript agent built around a Gateway that connects chat channels, tools and teams. Hermes vs OpenClaw is a choice between a personal agent that learns and a shared control plane. Both need isolation before they touch real accounts.

TL;DR: Key Takeaways

  • Both are MIT-licensed and free to self-host. OpenClaw has 394.4k GitHub stars and Hermes Agent has 262.8k, checked on November 12, 2026 (OpenClaw, Hermes Agent).
  • OpenClaw's README says it has no paid tier, hosted service or token, and sits under the OpenClaw Foundation, an independent 501(c)(3). Nous Research sells optional managed services around Hermes Agent.
  • Memory differs in kind. Hermes Agent keeps two capped files (2,200 and 1,375 characters) plus searchable session history. OpenClaw writes plain Markdown files into its workspace (Hermes docs, OpenClaw docs).
  • OpenClaw's GitHub advisory list held at least 659 published advisories, 13 of them critical. Hermes Agent has none on GitHub but has 10 in GitLab's database (OpenClaw advisories, GitLab).
  • OpenClaw's sandbox is off by default. Hermes Agent defaults to smart command approval, yet its security policy says the operating system is the only real boundary (OpenClaw docs, Hermes policy).
  • Each project ships a previewed import from the other, so switching is a scripted job and not a rebuild.

Hermes vs OpenClaw at a glance

Quick Answer

Which is better, Hermes or OpenClaw?

Choose Hermes Agent for a long-running personal agent with learning memory, many execution backends and a cautious approval default. Choose OpenClaw for a shared Gateway with many channels, native apps, a larger community and a foundation behind it. For production use, either one needs a sandbox, caller allowlists and reviewed skills.

Hermes AgentOpenClaw
MakerNous ResearchOpenClaw Foundation, independent 501(c)(3)
License and languageMIT, PythonMIT, TypeScript
GitHub stars and forks262.8k and 59.1k394.4k and 82.9k
Latest releasev0.23.1, November 9, 2026v2026.11.3, November 10, 2026
MemoryTwo capped files plus searchable sessionsPlain Markdown files in the workspace
Messaging20+ platforms from one gateway20+ channels plus native apps
Sandbox defaultSmart approvals, local backend on the hostOff, Gateway always on the host
Security recordNone on GitHub, 10 in GitLab's databaseAt least 659 GitHub advisories, plus ClawHub malware

How we compared

On November 12, 2026 we read both GitHub repositories, their documentation and security policies, the OpenClaw advisory pages, GitLab's advisory database and the Cloud Security Alliance's ClawHub research. Figures are repository and database counts on that date, not our own tests, and each verdict follows the cited data.

Hermes vs OpenClaw: What Each Agent Is

Both are open-source agents that run on your own machine or server and take instructions from chat apps. OpenClaw centers on a Gateway that owns sessions, tools and channels. Hermes Agent centers on a loop that writes memory and skills. They differ most in who governs them and how they treat state.

OpenClaw: the Gateway and the Foundation

OpenClaw's README describes an open-source assistant that runs on your own computer. It answers in Discord, iMessage, Slack, Teams, Telegram, WhatsApp and 20+ other channels, with native apps for macOS, iOS, Android, Windows and Linux. One Gateway can serve a single user or a shared team. The OpenClaw Foundation stewards the project, and the README says OpenAI is a donor, not an owner. Models, including Claude, Codex and local models, are plugins you can swap (OpenClaw README).

Hermes Agent: the learning loop from Nous Research

Hermes Agent is an MIT-licensed Python agent built by Nous Research, the lab behind the Hermes models, though the agent is a separate project. Its README says it creates skills from experience, improves them during use and searches past conversations. It works with Nous Portal, OpenRouter, OpenAI or your own endpoint, and the vendor says it runs on a $5 VPS (Hermes Agent README).

For the risks specific to Hermes Agent, read our Hermes Agent security guide. For other self-hosted options, see OpenClaw Alternatives.

Try our AI Gateway today for free

Memory and Skills: How Each Agent Learns

Hermes Agent curates two small memory files and searches past sessions in a database, while OpenClaw stores memory as plain Markdown files in its workspace. Both can write reusable skills. For security, what matters is that stored memory and skills are replayed into later prompts, so one poisoned entry persists across sessions.

Hermes AgentOpenClaw
Always-loaded memoryMEMORY.md (2,200 characters) and USER.md (1,375 characters) in ~/.hermes/memories/Markdown files such as MEMORY.md and USER.md in ~/.openclaw/workspace
Searching historyEvery session searchable with SQLite full-text search and model summariesMemory search through optional plugins
Skill creationAgent writes skills after complex tasks and improves them in useSkills are SKILL.md folders you write or install
Skill format and sourceagentskills.io-compatible, Skills HubSKILL.md folders, ClawHub registry
Trust noteMemory is a frozen snapshot loaded at session startFiles with untrusted provenance are excluded from automatic memory context

According to the Hermes Agent security policy (2026), skills and plugins load into the agent process with full agent privileges, and reviewing a skill means reading its Python code, not just its SKILL.md. The Cloud Security Alliance reaches the same point about OpenClaw: a skill runs with the agent's own authority. Our OpenClaw skills guide covers the install commands and a safe-install checklist.

Channels, Models and Execution Backends

Both agents reach most chat platforms and any major model, so the practical difference is where commands run. Hermes Agent offers six built-in terminal backends plus plugin backends. OpenClaw runs tools on the host for the main session unless you configure a sandbox, and its Gateway always stays on the host.

Hermes AgentOpenClaw
MessagingTelegram, Discord, Slack, WhatsApp, Signal, Matrix, Teams and more, 20+ platformsDiscord, iMessage, Slack, Teams, Telegram, WhatsApp and 20+ more
ModelsNous Portal, OpenRouter, OpenAI, custom endpointsHosted and local providers, swapped as plugins
ExecutionLocal, Docker, SSH, Modal, Daytona, Vercel Sandbox, plus plugin backends such as SingularityHost by default, optional sandbox backends
AppsCLI, terminal UI, Desktop, native WindowsNative apps for macOS, iOS, Android, Windows and Linux
InstallShell or PowerShell one-linerShell or PowerShell installer, or npm

Hermes Agent's backend list is its clearest strength for production, because Docker, Modal, Daytona and Vercel Sandbox move commands off your machine. OpenClaw's clearest strength is breadth: one Gateway, many channels and apps. Hermes Agent's own README counts six built-in backends, while some third-party guides count seven by including Singularity, which now ships as a plugin.

Cost and Hosting

Both projects are free software under the MIT license, so the real cost is the model you call and the server you run. OpenClaw says it has no paid tier. Nous Research sells optional managed services for Hermes Agent, so the cheapest setup for either is your own key on your own machine.

Cost itemHermes AgentOpenClaw
SoftwareFree, MITFree, MIT
Paid tierOptional Nous Portal and Hermes Cloud, priced by NousNone, per the README
HostingAny machine, vendor says a $5 VPS is enoughLaptop, server or container
Model costPay your provider, or a Nous Portal planPay your provider

Model usage usually dominates the bill, and a long-running agent can spend a lot unattended. Cap spend per key whichever agent you pick. Nous Portal and Hermes Cloud prices change often, so check the vendor's page on the day you decide.

Security Record: Advisories, CVEs and ClawHub

OpenClaw has a long public advisory history and a documented skill-registry malware problem. Hermes Agent has no published GitHub advisories, but third-party databases list ten. Advisory counts reflect disclosure habits, user base and scope rules, so they are not a safety ranking. Read them alongside each project's defaults.

Measure (November 12, 2026)OpenClawHermes Agent
Published GitHub advisoriesAt least 659 loaded, including 13 critical and 233 highNone listed
Newest advisory we foundSeptember 11, 2026Not applicable
GitLab Advisory DatabaseNot checked10: five rated high and five medium
Notable issuesCVE-2026-25253 (CVSS 8.8), one-click token theftCVE-2026-53869, DNS rebinding on WebSocket endpoints
Skill registry341 of 2,857 audited ClawHub skills malicious in February 2026Community skills outside the project's trust surface

Two details change how to read that table. First, the Hermes Agent security policy places prompt injection alone, heuristic bypasses and community skills out of scope for advisories. A clean GitHub tab is therefore not a clean bill of health. Our guide also lists CVE-2026-82021 (CVSS 9.0), a supply chain flaw in the bundled MCP catalog (Hermes Agent security guide). Second, according to the GitLab Advisory Database (2026), the Hermes Agent package has ten entries, so the gap in counts partly reflects where each project publishes. OpenClaw also has more channels and a far larger audience, which attracts more research and more reports.

ClawHub is the clearest registry risk. According to the Cloud Security Alliance (July 7, 2026), Koi Security found 341 malicious skills among 2,857 audited. Of these, 335 came from one campaign that installed the Atomic macOS Stealer. The count later reached 824 among 10,700+ listed skills. Palo Alto Networks' Unit 42 then reported five malicious skills that passed ClawHub's automated scanning (CSA research note).

Security and Governance: Running Hermes or OpenClaw Safely

Both agents read untrusted input and can run commands, so the risk sits where OWASP places it. According to OWASP (2026), Prompt Injection is LLM01, Excessive Agency is LLM03 and Supply Chain is LLM04 in the 2026 LLM Top 10. The agentic list adds ASI02 for tool misuse, ASI03 for identity and privilege abuse and ASI04 for agentic supply chain.

RiskOWASP mappingOpenClaw evidenceHermes Agent evidence
Malicious skillsLLM04, ASI04341 malicious ClawHub skills in one auditSkills run Python at import, review is on you
Too much accessLLM03, ASI02Sandbox off by default, Gateway on the hostLocal backend runs on the host, approvals can be switched off
Stolen tokensASI03CVE-2026-25253, gateway token sent to an attackerCVE-2026-53869, DNS rebinding on WebSocket endpoints
Hidden instructionsLLM01Inbound messages treated as untrusted inputContext file scanning is a heuristic, not a boundary

Treat the defaults as the starting point, not the finish. Four controls apply to either agent:

  1. Run the agent in a container or remote backend, not on a laptop with your credentials.
  2. Set a caller allowlist for every channel, and keep pairing codes for unknown senders.
  3. Install only skills you have read, and prefer bundled or self-written ones.
  4. Cap spend per key, and keep provider keys out of shared consoles.

According to the Hermes Agent documentation (2026), command approval is skipped on container backends, because the container is the boundary. According to OpenClaw's documentation (2026), its sandbox is "not a perfect security boundary", and its openclaw security audit command checks for drift. Our MCP security best practices and human-in-the-loop guide cover approvals and tool limits in more depth.

NeuralTrust adds a policy layer outside the agent. The Agent Gateway (TrustGate) applies identity-based access and budgets to model, MCP and API traffic, and Agent Runtime Security (TrustGuard) inspects prompts, tool calls and responses to block injection and secret leakage. Hermes Agent accepts your own model endpoint, which is the hook for this layer. We did not test either agent through TrustGate, so confirm the OpenClaw provider settings first. See the OWASP Top 10 for Agentic Applications guide for the full list.

Moving Between Hermes and OpenClaw

Switching is scripted in both directions. Hermes Agent imports an OpenClaw setup with a command that previews the changes first, and OpenClaw ships a bundled Hermes migration provider that previews, redacts secrets and writes a backup. Neither replaces a review of the skills you bring across.

Hermes Agent's guide says hermes import-agent openclaw imports an OpenClaw or older Clawdbot setup, and the older hermes claw migrate spelling still works once the plugin is installed. Secrets move only when you pass --migrate-secrets (Hermes docs). The OpenClaw guide says imports need a fresh setup and that openclaw migrate writes a verified backup first (OpenClaw docs).

Which Should You Choose? Hermes or OpenClaw

Pick by how you will use the agent. Hermes Agent suits a personal agent you run for months, with learning memory and a choice of sandbox. OpenClaw suits shared infrastructure where several people, channels and devices meet at one Gateway. If you are unsure, trial both in a container with no real credentials.

Your situationBetter fitWhy
A personal agent that learns your habitsHermes AgentCurated memory, session search, self-written skills
Several people sharing one agentOpenClawOne Gateway with a shared mode
Production deployment on a serverHermes AgentSix built-in backends including Docker, Modal, Daytona
The widest channel and app coverageOpenClaw20+ channels and native apps on five platforms
A foundation-governed projectOpenClawIndependent 501(c)(3) stewardship
A managed hosting optionHermes AgentOptional Nous Portal and Hermes Cloud
Strict compliance reviewEither, sandboxedNeither is safe by default

Conclusion

Hermes vs OpenClaw is a trade between a learning personal agent and a shared control plane. Hermes Agent offers curated memory, many execution backends and approvals on by default, but it keeps its safety record out of GitHub advisories. OpenClaw offers reach, apps and a foundation, but it has hundreds of advisories and a registry that carried malware. Pick one, sandbox it, then add guardrails.

Secure Hermes Agent and OpenClaw in Production with NeuralTrust

Route agent traffic through one policy point with identity-based access, budgets and real-time inspection of prompts and tool calls.

Try our AI Gateway today for free

Related Comparisons

FAQs about Hermes vs OpenClaw

1. What is the difference between Hermes and OpenClaw?

Hermes Agent is a Python agent from Nous Research built around curated memory, session search and self-written skills. OpenClaw is a TypeScript agent built around a Gateway that connects 20+ channels, tools and native apps. Both are MIT-licensed, self-hosted and open source, and both can run commands on your machine.

2. Is Hermes better than OpenClaw?

Neither wins everywhere. Hermes Agent is stronger for a personal agent with learning memory, six built-in execution backends and approvals on by default. OpenClaw is stronger for shared use, channel and app coverage, community size and foundation governance. Your choice should follow how you will run the agent and who will share it.

3. Is Hermes Agent or OpenClaw safer?

On defaults, Hermes Agent is more cautious, because smart command approval is on and container backends isolate commands. OpenClaw's sandbox is off by default and ClawHub carried malicious skills. Hermes Agent's policy still says only the operating system is a real boundary, so sandbox either one before connecting real accounts.

4. Are Hermes Agent and OpenClaw free?

Yes, the software is free under the MIT license for both. You still pay for the model you call and any server you run. OpenClaw says it has no paid tier, hosted service or token. Nous Research sells optional managed plans around Hermes Agent, and their prices change, so check the vendor's page.

5. Can I migrate from OpenClaw to Hermes Agent?

Yes. Run hermes import-agent openclaw to preview and import your OpenClaw setup, including older Clawdbot installs. The older hermes claw migrate spelling still works once the plugin is installed. Secrets move only with the --migrate-secrets flag. Review every skill you bring across, because skills carry the agent's permissions.

6. Which has more GitHub stars, Hermes or OpenClaw?

OpenClaw has about 394.4k stars and 82.9k forks, and Hermes Agent has about 262.8k stars and 59.1k forks, based on GitHub's counts on November 12, 2026. Stars measure attention, not quality or safety, so use them as a rough guide to community size only.

7. Do I need a sandbox for Hermes Agent or OpenClaw?

Yes, for anything beyond a throwaway test. OpenClaw's sandbox is off by default and its Gateway always stays on the host. Hermes Agent's local backend runs commands on your machine. Use a container or remote backend, allowlists and reviewed skills, because both vendors describe their in-process checks as aids, not complete boundaries.

About the Author

Roger Howroyd is Head of Global SEO and AI at NeuralTrust, where he leads the company's search strategy across SEO, AEO, GEO, and LLM optimization. He specializes in AI-powered search, content strategy, and SEM. Connect on LinkedIn.

NeuralTrust is the leading platform for securing and scaling AI agents. Named a Pioneer in the Gartner Emerging Market Quadrant for AI Application Security 2026, recognized across four Gartner Hype Cycle reports in 2026, and featured in the Gartner Market Guide for Guardian Agents 2026, the Gartner Market Guide for AI Gateways 2025 and the KuppingerCole Leadership Compass for Generative AI Defense 2025. Headquartered in Barcelona with offices in London and New York. ISO 27001 certified.

Sources

Accessed on November 12, 2026.

  1. GitHub, NousResearch/hermes-agent repository, README and releases, 2026.
  2. GitHub, openclaw/openclaw repository, README and releases, 2026.
  3. GitHub, OpenClaw security advisories, 2026.
  4. Hermes Agent, Security policy and Security documentation, 2026.
  5. Hermes Agent, Persistent Memory and Migrate from OpenClaw, 2026.
  6. OpenClaw docs, Sandboxing, Security, Memory and Migrating from Hermes, 2026.
  7. GitLab Advisory Database, Advisories for the hermes-agent package, 2026.
  8. Cloud Security Alliance AI Safety Initiative, ClawHub Under the Microscope: Agentic AI Supply Chain Risk, July 7, 2026.
  9. OWASP GenAI Security Project, Top 10 for LLM Applications 2026 and Top 10 for Agentic Applications 2026.
  10. Cloud Security Alliance, The OWASP Top 10 for LLM Applications 2026: What Changed, October 21, 2026.

Subscribe to our newsletter

Share

Join the leaders securing the agent ecosystem

Get a Demo