Prime Agent or Hermes — which one should you actually run?
Everyone's been asking since Prime Agent dropped on August 6.
I've had both running on my machine, side by side, on the same jobs.
And the honest answer beats a winner.
These two agents learn in opposite ways.
One keeps its own notebook. The other reads yours.
I'll spell out every difference — no scores — and at the end I'll show you the setup where you don't pick at all.
The whole guide in one picture: Prime Agent writes and edits its own notebook — Hermes, the way Julian runs it, reads the shared vault that every agent on the machine reads.
Quick backgrounds before the differences — both free, both open source, both living in a terminal.
Prime Intellect's launch tweet is the whole pitch in one post: a self-improving RLM harness, token-efficient by design, and tool calling written as code instead of clicky menus.
It pulled 2.8 million views — that's why your feed won't stop asking "Prime or Hermes?"
Hold that question — it's the wrong first question.
The right one is where you want your agent's lessons to live, and that's exactly what this page spells out.
Every learning agent writes its lessons somewhere — call that place its notebook.
Prime Agent keeps its OWN notebook; Hermes, the way Julian runs it, reads YOURS — and every difference on this page hangs off that one split.
Prime Agent has ONE tool — a live Python session that never resets — so everything it does is written as code, and big files sit outside its memory while it grabs only the piece it needs.
Hermes is a toolbox — skills, tools, profiles and connections — you speak plain English and it picks the right tool, from X search to other models to image and video generation.
The anatomy split: Prime thinks in code inside one live Python session — big things stay out of its head. Hermes hears plain English and reaches into a toolbox.
Both install with one pasted command, and from then on you type plain English.
The real test I ran below is literally one sentence: "find the CRITICAL line in this log."
Prime Agent runs a Continual Harness — notes about itself, reviewed every 25 turns by a separate pass that makes small evidence-backed edits, each one snapshotted and rollbackable while the base instructions never change.
Type /refine and a correction gets baked in permanently — I recorded it happening on my machine.
Prime's Continual Harness: every 25 turns a separate pass reviews the work and makes one small, snapshotted edit to the agent's own notes — while the base instructions stay locked.
Hermes has automatic behaviour learning built in — and then Julian adds the bigger layer: a shared Obsidian vault inside the Agent OS where every session, business fact and style rule gets saved.
Claude reads that vault. Hermes reads it. Every agent on the machine reads the same notebook.
The shared notebook: one Obsidian vault at the centre, every agent reading the same pages. The vault memory and schedules are Julian's Agent OS layer around Hermes — not core Hermes features.
Spell it out: correct Prime, and Prime gets smarter. Correct the vault, and the whole agent team gets smarter.
Lesson-in-the-tool vs lesson-across-everything — neither is wrong, they're built for different jobs.
The one line to remember from this whole section: correct Prime → Prime gets smarter. Correct the vault → every agent gets smarter.
Both notebooks are readable files on your disk — Prime's is JSON you can open, the vault is plain Markdown notes.
You can read every lesson, and in Prime's case roll any of them back.
If you just thought "I want that shared memory" — that's the Agent OS inside the AI Profit Boardroom.
One dashboard where Claude, Hermes, OpenClaw and Free Claude Code all plug in and read ONE memory — and new tools like Prime Agent slot in as they drop.
No — that's the biggest myth about it. The everyday 90% runs on free local models on your own machine, free APIs slot in for more, and for the frontier work it drives the CLIs you already pay for — your Claude subscription already includes the Claude CLI, and both Prime Agent and Hermes log in with those same subscriptions, so you're not paying twice.
And inside the Boardroom there are full token-optimisation tutorials, so you cut usage to the bone and never think about it again.
Prime Agent's overnight power lives inside its sessions — daemon-backed (close the laptop, it keeps working, reattach later), heartbeats that wake it on a rhythm, a persistent /goal, bounded /autonomous runs with budgets, even agent-to-agent messaging.
Hermes runs background agents and parallel fan-outs — and in Julian's Agent OS the overnight power lives in the OS around it: real cron schedules, like his competitor watcher at 6:00 and his YouTube analyzer at 6:20, which both ran this morning.
Same need, two homes: Prime keeps overnight power inside the session (daemon, heartbeats, /goal). In Julian's setup, Hermes gets it from the OS — cron jobs that genuinely ran this morning.
Neither setup needs that — Prime's autonomous runs take budgets you set, and the Agent OS jobs are two short scheduled bursts at 6:00 and 6:20.
You decide the rhythm; nothing runs unbounded.
I gave both agents the same four jobs on this machine — nobody loses, the paths differ, and the differences tell you what each one is FOR.
What you're watching: real sessions from this machine, replayed at reading pace. Same 7.1 MB, 120,001-line log. Prime Agent (left) writes a tiny Python loop — the file stays out of its head. Hermes (right, on grok-4) picks a terminal tool. Both land on line 83219, which I verified by hand.
What you're watching: real sessions, replayed at reading pace. Prime (left): correct it once, run /refine, and the lesson is baked into its own notebook — the JSON it saved is on my disk. Hermes (right): the order-confirmation rules live in one vault note, and the real email it drafted follows all five rules — as will every other agent that reads that note.
What you're watching: an animated recreation of real data captured on this machine today. Left: the real prime-agent daemon status (pid 95679) plus the documented /goal + heartbeat flow. Right: the two real launchd jobs and this morning's real radar output — timestamped 6:03 AM, headline included.
What you're watching: real sessions, replayed at reading pace. Prime (left) spawns two child agents as a function call — await rlm() — and reports WARN: 2,475 and DEBUG: 1,295. Hermes (right) hands the same jobs to background agents in plain English and returns the same totals. I checked both against grep: exact match.
Reach for Prime Agent for long, deep, self-contained work — big coding jobs, research marathons, one agent grinding for hours and getting sharper as it goes (Prime Intellect's own demos include building emulators from a spec).
Reach for Hermes as the connected agent wired into your world — memory, schedules, tools, live search, business context — the agent that already knows you.
Descriptive, not scored: the deep solo lane and the connected lane. The real question underneath is simply — where do you want your lessons to live?
And you don't have to choose: both are free, both log in with what you already pay for, and both run side by side on the same machine — mine are, right now.
Wrong: "Two agents means twice the complexity."
Right: Each installs in one command — and a shared vault means a new agent just reads the same notes everyone else does. The system carries the complexity, not you.
Wrong: "Self-improving agents are risky — who knows what they're teaching themselves?"
Right: Prime Intellect tells the cheating story themselves — an agent once saved Factorio cheating tricks as skills. That's exactly WHY the notebook is reviewable: small, snapshotted, reversible edits, and the vault is plain readable notes. Review what your agent learns — you stay the boss.
Wrong: "This space moves too fast — I'll fall behind whatever I pick."
Right: Tools change weekly; lessons compound. Every rule you bank in a notebook carries forward to the next tool — the notebook is the part that lasts.
158 pages of members who already worked through these exact doubts — real businesses, real wins, in their own words.
Read the 158-page testimonials doc →Both are free and both log in with what you already pay for — the same Claude or ChatGPT subscription can drive either, and free local models via Ollama drive both at $0.
Everything on this page — Hermes and your agents on one dashboard, the shared Obsidian memory, the scheduled morning jobs, the exact workflows you just watched — lives inside the Agent OS in the AI Profit Boardroom.
One keeps its own notebook and gets sharper alone; one reads your notebook and makes everything smarter together.
Both free, both real, both on my machine right now — pick where your lessons live, and start writing.
I'll see you in the next one.