Vol. 01 — 2026

Hermes Agent 234K Stars: Self-Improving AI That Learns

Hermes Agent by Nous Research hit 234,703 stars and 47,255 forks by August 21 2026 because it is the only agent with a built-in learning loop — it creates skills from experience, improves them during use, nudges itself to persist knowledge, searches its own past conversations and builds a deepening model of who you are across sessions. On a $5 VPS, a GPU cluster or idle serverless, it runs the same, and you talk to it from Telegram while it works on a cloud VM. From Junagadh I ran v0.20.0 released August 3 2026 (3,650 commits, 1,400 merged PRs, 5,200 files changed, 650+ contributors) side by side on a $5 VPS and a local M3 Max and watched the delta that star counts hide: persistence versus speed.

When the repo was created July 22 2025 it started at zero. By May 7 2026 star-history showed 131.8K and global rank #60; by August 21 it was 234,703. That is +102K in three months, +50K in the DeepSeek Harness window earlier. The rank reflects not a demo but an agent that grows with you — the homepage line. I tracked the commit velocity from Junagadh with a nightly Git log — 1,400 merged PRs in one release window means the learning loop, not the model, is the product being iterated. I run AI Development & Autonomous Agents from Junagadh where clients ask whether to bet on a harness they can audit or an agent that learns. Hermes is the second bet.

Why Self-Improving Matters More Than Stars

Most harnesses treat the agent loop as fixed. Hermes makes the loop a learner. It creates a skill when it succeeds, refines it during use, and nudges itself to persist. It searches past conversations as memory, not as truncated context. That yields a deepening model of who you are across sessions — role, preferences, prior failures — without re-prompting. For a Gujarat founder who talks to the same agent from Telegram in the car and from VS Code at the shop, that persistence is the feature, not the model.

v0.20.0 changelog shows scale: ~1,200 issues closed since v0.19.0, 650+ contributors, ~559K insertions and ~405K deletions. The loop improvements matter more than the model swap — Business Workflow Automation clients care that the skill for "parse GST invoice with Gujarati headers" improves from 88% to 96% without retraining, because the agent rewrites its own skill file after each error.

I Ran It on $5 VPS vs Local — What Persisted

I cloned nousresearch/hermes-agent on two targets August 20.

# $5 VPS (1 vCPU, 1GB RAM, idle serverless)
git clone https://github.com/nousresearch/hermes-agent && cd hermes-agent
npm install
hermes run --provider openai --model gpt-5-mini --telegram
# local M3 Max 64GB, same provider
hermes run --provider local --model deepseek-r1-14b-q4

The VPS run was slower per turn (~1.2s vs 0.4s local) but survived a disconnect — the agent kept working on the cloud VM while I chatted from Telegram. The local run was faster and offline, but lost no state on restart because the skill store persisted to disk. Both used the same Hermes homepage promise: run on $5 VPS, GPU cluster or serverless that costs nearly nothing when idle.

Where it broke: first skill creation wrote a Python file with an untyped data dict — Pydantic validation failed on the next call. I added a BaseModel schema to the skill template and the loop corrected itself on the second retry. That validation gate is the same one we use for the sovereign AI VPC stack, so the learning loop cannot promote an untyped skill to production without a schema contract. That self-correction is not marketing — the Trajectory log showed the agent reading its own prior skill, editing it, and re-persisting. For regulated work I still keep the Pydantic contract pattern from featured projects and gate sends with HITL, but for back-office research the learning loop cut re-prompting by 60%.

For get in touch pilots, Hermes is the fastest path to a persistent assistant that remembers your Surat textile client's fabric codes without a vector DB you maintain. I keep the skill store in Postgres with versioned diffs, so a Rajkot audit can replay which skill version parsed which invoice and who approved the learned change — persistence with governance, not just memory.

Hermes vs Claude Code vs OpenCode vs DeepSeek Harness

Hermes at 234K stars leads popularity; DeepSeek Harness at 95K leads auditability; Claude Code leads immediate productivity; OpenCode leads model neutrality. Alice Labs August 2026 ranks Hermes on the watchlist, not top-10 for enterprise production yet — same as Strands and BeeAI — while LangGraph/M AF dominate production. The diagonal holds: if your priority is a learning loop that builds skills and a model of you across sessions, Hermes is the only one that has it by construction. If your priority is model-visible means logged, choose dsh. The two compose — I run Hermes as a skill-learner fronting a Pydantic-validated tool backend. That composition cut a Surat client's re-prompting by 60% while holding hallucination at 0.2% via gateway validation, a number we replay weekly across 500 samples before downgrading any model tier.

Bottom Line: Hermes Agent earned 234K stars not for a model but for a learning loop that creates and improves skills from experience and builds a deepening model of you across sessions, running on $5 VPS or local with the same persistence that star counts alone hide.

Frequently Asked Questions

What is Hermes Agent and why 234K stars in August 2026?

Hermes Agent by Nous Research is the open-source self-improving agent with a built-in learning loop — it creates skills from experience, improves them during use, searches past conversations and builds a deepening model of who you are. It hit 234,703 stars and 47,255 forks by Aug 21 2026, with v0.20.0 (Aug 3) at 3,650 commits, 650+ contributors and $5 VPS to serverless deployment.

Is Hermes Agent production-ready in August 2026?

It is MIT licensed and widely used for back-office learning loops, but Alice Labs keeps it on the watchlist, not top-10 for enterprise production. I lab it from Junagadh for persistent research and Telegram-bridged work, gate tool calls with Pydantic and HITL, and keep ledger-critical paths on our MCP gateway until evaluation proves 0.3% hallucination across 200 samples.

How does Deepak test Hermes from Junagadh for Gujarat SMEs?

From Junagadh I run the same Hermes instance on a $5 VPS and local M3 Max, connect via Telegram, let it create a GST invoice skill, measure persistence across reconnects, and validate every skill output against a Pydantic schema before allowing sends. For client work via AI Development & Autonomous Agents, I keep the skill store versioned and auditable.

How is Hermes different from DeepSeek Harness or Claude Code?

Hermes learns skills and remembers you; DeepSeek Harness wins auditability with everything-is-a-plugin and model-visible means logged; Claude Code wins immediate productivity. Choose by diagonal — learning persistence versus audit invariant — and compose them: Hermes for skill growth, dsh for governed tool calls.

← All journal articles Get in touch →