Skip to content

Netclaw vs. Hermes Agent

Nous Research logo

Hermes Agent arrived at many of the same instincts as netclaw — small model support, automatic memory synthesis, self-hosted by default. We respect that. These are important beliefs and Nous Research got them right.

But we draw different conclusions about how much autonomy an agent should have over its own capabilities, how much background work it should do without being asked, and what the right relationship is between the agent and the human operating it.

Small models work. Both projects prove you don’t need frontier models for production agent workloads. Hermes runs great on small models — that’s exactly the same philosophy we’ve got.

Memory matters. Automatic memory formation and cross-session recall are essential, not optional. Both projects invested heavily here.

Self-hosted is the right default. Your data stays on your infrastructure. Both projects are designed for local deployment.

On these fundamentals, they’re right.

The philosophical split: self-improving vs. human-controlled

Section titled “The philosophical split: self-improving vs. human-controlled”

Hermes Agent’s tagline is “The Agent That Grows With You.” The core idea: the agent creates skills autonomously, evaluates their performance, archives underperformers, consolidates overlapping ones, and improves over time with minimal human involvement. The agent manages its own capability surface.

Netclaw inverts this. The human decides what the agent knows how to do. Skills come from curated feeds managed by your organization, not from the agent’s autonomous judgment. The agent can’t acquire new capabilities without a human or a managed feed providing them.

This is a trust boundary, not a capability gap.

Hermes Agent shipped a 2,200-line “Curator” system (April 2026) that:

  • Tracks skill usage frequency across sessions
  • Moves skills through active → stale → archived lifecycle states automatically
  • Spawns auxiliary LLM reviews to propose skill consolidations
  • Requires users to manually specify which skills the system shouldn’t auto-archive

That last point inverts the trust relationship. The agent acts by default; the human intervenes to prevent. If you don’t notice a skill got archived, it’s gone.

Netclaw’s approach is opt-in. Skills are version-controlled, synced from feeds, and managed by humans. The agent uses what it’s given. No invisible skill creation, no autonomous archival, no “oops the agent deleted something I needed.”

Every background process the Curator runs — usage tracking, lifecycle transitions, auxiliary LLM reviews for consolidation proposals — is an inference call. On self-hosted hardware, that’s GPU time you’re already paying for. On a paid inference provider like OpenRouter or Nous Portal, it’s real money on your bill.

Netclaw’s memory sidecar runs one LLM call per session idle timeout to distill observations. The Curator runs continuous background evaluations across all skills. The difference compounds.

Worth noting: Nous Research sells inference as a core part of their business — 20 models available via API. An agent architecture that burns more tokens through autonomous background processes aligns with that revenue model. That’s not a flaw in their design — it’s incentive alignment.

Hermes Agent publishes impressive numbers per release: 864 commits, 588 merged PRs, 128K insertions in v0.13.0 alone. They present this as a feature.

We see it as a risk signal. Hundreds of PRs per release means massive churn, harder review, and more surface for regressions. The biggest threat to any project is its own complexity. Netclaw ships what’s necessary and nothing more.

Hermes Agent has no audience disposition system. There’s no way to scope what the agent can do based on who’s talking to it or which channel the message came from. No equivalent to netclaw’s four-layer security model or approval gates.

For personal use on your own machine, this is probably fine. For team or organizational deployment — where multiple people with different trust levels interact with the same agent — it’s a gap. Netclaw’s audience dispositions exist precisely for this use case.

Hermes Agent doesn’t make MCP a first-class citizen. Netclaw does — with progressive tool disclosure, server-level and tool-level grants, and a two-gate security model for external tool servers.

MCP is how you give non-technical users agent capabilities without shell access. It’s where the ecosystem is heading. Building around it now means less retrofitting later.

The autonomous learning loop is genuinely innovative. It reduces operator toil — the agent gets better at its job without you managing skill inventories.

Hermes also has strong research backing from Nous Research, and their model alignment work is excellent. Small model performance is comparable to netclaw’s.

If you want an agent that actively improves itself with minimal human intervention and you’re comfortable with the tradeoffs, Hermes is purpose-built for that.

Choose Hermes Agent if you want autonomous self-improvement, trust the agent to manage its own skill lifecycle, and prefer minimal operator involvement in capability management.

Choose netclaw for human control over agent capabilities, audience-scoped security, MCP-first tooling, and a smaller codebase where you can see exactly what the agent is doing and why.