Hermes Memory System: The Full Picture

Julian Goldie — founder, AI Profit Boardroom
By Julian Goldie · 7 min read
Get The AI Profit Stack Join AIPB →
🎯 1,000+ done-for-you AI agent workflows 📅 4 live coaching calls every week 🛡️ 7-day refund + 30-day ROI guarantee 👥 3,400+ AI operators inside

The Hermes memory system is the file-based memory layer that lets a Hermes agent remember you between sessions: plain markdown files stored on your own machine — an identity file called soul.md, daily notes, and long-term memory files — which the agent reads into context when a session starts and writes new learnings back to when it ends. That is the entire mechanism, and it is the single biggest reason a Hermes agent feels different from a generic chatbot. A generic assistant starts from zero every time you open it. An agent with working memory starts from everything it has ever learned about you and your business — and that difference compounds daily.

📺 Watch: New Hermes Obsidian Memory Galaxy is INSANE!

🔥 Get the Agent OS as a free bonus: AI Profit Boardroom members get the full Agent OS zip, prompt libraries, daily tutorials and weekly live coaching calls. → Get inside

I run Hermes agents across my own business every day — content, SEO, research, admin — and if you forced me to strip features away one by one, memory is the last thing I would give up. This page is the hub: what the memory system is made of, how the agent actually uses it, why files beat the alternatives, and what changes once it all works. Where a component deserves its own full guide, I will point you to it rather than repeat it.

What the Hermes Memory System Is Made Of

Strip away the mystique and Hermes memory is markdown files on your computer. Human-readable, editable in any text editor, portable as a folder. Three core pieces do the heavy lifting:

Notice what is not on that list: a proprietary database, a black box, a cloud dependency. You can open any of these files right now and read exactly what your agent believes about your world. If it has misunderstood something, you correct it the way you would correct a typo — open the file, fix the line, save. That transparency sounds mundane until the first time you actually need it.

How Hermes Uses Its Memory Each Session

Memory only matters if the agent genuinely uses it, so here is the loop. At the start of a session, Hermes reads the relevant memory into context — soul.md for identity, plus whichever daily notes and long-term memories bear on the task at hand. During the session it works from that context the way a good employee works from institutional knowledge. When it learns something new — a preference you voiced, a decision you made, a fact about a client — it writes that learning back to memory.

Read in, work, write back. Every session makes the next one smarter. Tell it once that you write in UK English and despise corporate jargon, and that preference is simply there tomorrow. Mention that one client wants reports before Monday meetings, and next month the agent still knows. None of this is glamorous — it is a librarian's habit applied relentlessly — but the compounding is real. A month in, your agent carries context no fresh chat window could match.

If you are staring at a blank install wondering where to begin, my Hermes memory setup guide covers getting the first files in place without overthinking it.

If you want a Hermes agent that genuinely knows your business by this time next week — memory, skills, the lot — I will walk you through my exact setup inside AI Profit Lab → Build your agent's memory with me

📺 Watch: Hermes + Jarvis + Obsidian Memory is INSANE!

Why File-Based Memory Wins

Plenty of tools now advertise memory as a feature living inside someone else's platform. The Hermes approach — ordinary files, on your machine — wins for four reasons, and every one comes down to ownership.

That last point is the one people underrate until it bites. Months of accumulated context about your business is a genuine asset — arguably the most valuable thing your agent produces — and with Hermes you hold it, not a vendor.

Memory in Bot Mode: Every Bot Gets Its Own Brain

Once you graduate from a single assistant to bot mode, memory gets more interesting, because every bot in your roster carries its own role, its own model, its own memory and its own skills. Your content bot remembers your voice rules and what worked last quarter. Your research bot remembers which sources you trust. Your ops bot remembers how you like things filed and chased.

Per-bot memory is what makes a roster feel like a team of specialists rather than one overworked generalist in different hats. Each bot compounds expertise in its own lane — the same read-in, write-back loop, multiplied across every role you run — and context stays clean, because the finance bot is not wading through content-calendar trivia to find what it needs.

📺 Watch: Hermes Agent Operating System is INSANE!

The Obsidian Upgrade: The Memory Galaxy

Here is where it gets genuinely fun. You can point Hermes memory at an Obsidian vault, and because Obsidian is itself built on markdown files, the two snap together naturally. Do it and you get what I call the Memory Galaxy — your notes rendered as a visual map that your agents read from and write to. New notes appear, links form between them, and you can quite literally watch your agent's knowledge of your business grow on screen.

My full build — vault structure, what goes where, how I organise it so agents find things fast — lives in my guide to the best memory for a Hermes agent. The short version: it is the setup I actually run, and it is the difference between memory as a log and memory as a map. Wiring details shift as Hermes updates, so check the current Hermes docs for the exact config when you connect the vault.

What a Working Memory System Changes in Practice

The honest pitch is simple: memory is what turns a generic assistant into an agent that knows your business. Without it, the first chunk of every session is you re-explaining context you have explained twenty times before. With it, the agent opens already briefed and starts on the work itself.

I test models constantly on Goldie Bench, my own benchmark, and the pattern I keep seeing is that the biggest quality jumps rarely come from swapping to a shinier model — they come from feeding the model you already have better context. Memory is compounding context. In my experience, an agent that knows your business out-delivers a stronger model meeting you for the first time on most day-to-day work.

Memory also sits at the centre of anything bigger you build. When you build an autonomous AI agent, memory is a load-bearing wall — an agent cannot act independently on your behalf if it forgets who you are every morning. It is the same reason the Agent OS treats shared memory as a pillar alongside mission control and orchestration: pull memory out of that triad and the other two have nothing to stand on.

One caution from experience: memory needs tending. Daily notes pile up, facts go stale, and an agent reading cluttered memory is an agent working from a messy desk. I cover pruning, distilling and organising in my Hermes memory management guide — a few minutes a week keeps the compounding clean instead of noisy.

Quick Reference: Hermes Memory Components

ComponentWhat it does
soul.mdDefines the agent's identity and personality — who it is and how it behaves
Daily notesRunning log of each day's work, decisions and context
Long-term memory filesDistilled facts about you, your business and your preferences
The session loopReads relevant memory into context at the start, writes new learnings back at the end
Exports and backupsBundle memory, skills and config so your agent moves machines intact
Bot-mode memoryGives every bot in a roster its own role, model, memory and skills
Obsidian vault (Memory Galaxy)Turns memory into a visual map agents read from and write to

Hermes Memory FAQs

What is the Hermes memory system?

The Hermes memory system is the collection of plain markdown files — soul.md, daily notes and long-term memory files — that a Hermes agent reads at the start of each session and writes new learnings back to. It is how the agent remembers you, your preferences and your business permanently instead of starting fresh with every chat.

Where is Hermes memory stored?

On your own machine, as human-readable markdown files you can open in any text editor. You can also point memory at an Obsidian vault, which turns your accumulated notes into a visual map your agents work from.

Does Hermes memory survive restarts and new machines?

Yes. Because memory is ordinary files, a restart changes nothing, and moving machines is a restore job rather than a rebuild — a Hermes export carries memory, skills and config together, so the agent arrives knowing everything it knew before.

Can I edit my agent's memory myself?

Yes, and you should. If the agent has recorded something wrongly or a fact has gone stale, open the relevant file and correct it. Direct editability is one of the quiet superpowers of file-based memory — you are never negotiating with a black box.

How does memory work with a bot roster instead of a single agent?

In bot mode every bot has its own memory alongside its own role, model and skills, so specialists stay specialist. Your content bot and your ops bot each accumulate knowledge relevant to their own lane rather than sharing one muddled brain.

Verdict: Memory Is the Moat

Most people compare agents on models and party-trick features. I think memory is the real dividing line. The Hermes memory system — files you can read, edit, back up and genuinely own — is simple enough to understand in an afternoon and powerful enough that its value compounds every day you use it. Set it up properly, tend it lightly, and within weeks you have an agent that knows your business the way a long-serving colleague does. That is not a feature. That is a moat.

If you want an agent that compounds — memory, skills and systems that get sharper every week instead of resetting to zero — join me inside AI Profit Lab and I will show you the full build → Start compounding your agent's memory

What members say about the AI Profit Boardroom

Read all 114 reviews on Skool →

★ 4.9 out of 5 from 114 member reviews on Skool

Yosuke Sato, AI Profit Boardroom member review (5 stars, paying member for 17 months): The best Skool course you get for AI! I have attended a few Skool courses before, but AI Profit Boardroom is the most active community and has great support from the management team, including Julian! You can get the most up-to-date information and practical implementations in this community. I highly recommend this!Mazzie T, AI Profit Boardroom member review (5 stars, paying member for 10 months): My mind is blown everyday with all the content and the incredible information. So much support and I love the personalised attention and quick responses. The community is great and people are very responsive and helpful.Rene Clayton, AI Profit Boardroom member review (5 stars, paying member for 9 months): The AI Profit Boardroom is a GAME CHANGER people. I could not be more thrilled that I joined!! So much support, more information than you can even consume, a huge value for what the small fee was. I have grown my business, my knowledge and my FUN!. SUCH a fantastic leader and group of humans. I am incredibly honored to be a part of this fantastic group of intelligent humans :-) THANK YOU!Arpiet Malpani, AI Profit Boardroom member review (5 stars, paying member for 8 months): Incredible learning from Julian and team. I started out in march and was able to build end to end SAAS with the help and learning from this group. I am incredibly thankful to Julian for crazy support and prompt response.James Grimm, AI Profit Boardroom member review (5 stars, paying member for 7 months): I asked Julian for help finding local business websites with little to no traffic. Julian was gracious in providing me my personal "how-to" video instruction. Wow, this is the pinnacle of customer service! I am just one of 3,400 subscribers and Julian took the time to help me personally. Thank you Julian for your assistance and outstanding custoemr support and care. James (Jim) GrimmNick Good, AI Profit Boardroom member review (5 stars, paying member for 4 months): I’m part of many AI groups and hands down, what Julian Goldie, has built here…the classroom trainings are amazing, but the community he has created is second to none (the community is worth the cost of joining!). If you’re looking to become the AI expert and build/create something meaningful, then AI Profit Boardroom is for YOU!Steven Gray, AI Profit Boardroom member review (5 stars, paying member for 4 months): Been in awhile. I’m a dad on a factory shift, not a tech bloke. Julian’s lot showed me how to use AI without drowning in tools. Avatar, voice, the workflow thinking — that’s what I needed. If you’re stuck on “where do I start,” this group’s worth it. I always read them.Steve Erickson, AI Profit Boardroom member review (5 stars, paying member for 4 months): I asked Julian a simple question, and he ended up creating a 10-minute video and a guide breaking down in extreme detail what I had asked. Amazing response!Rod Martin, AI Profit Boardroom member review (5 stars, paying member for 3 months): Julian is brilliant, and more prolific than I can keep up with (which is a great thing). His AgentOS is remarkable, and he is THE go-to guy for what you can really do (and not do) with the ever-increasing deluge of new AI upgrades and tools. HIGHLY recommend.Daniel Shulman, AI Profit Boardroom member review (5 stars, paying member for 4 months): Julian is very helpful. He doesn't try sell stuff you dont need and will give you a straight answer to your questions.Rj Herzog, AI Profit Boardroom member review (5 stars, paying member for 5 months): Top notch. If you are searching & searching thinking there is always something better out there.... You just found it. No need to look any further. Goldie covers it all & is super helpful. Can't beat the group either. Really can't recommend this group enough.Jermey Matthews, AI Profit Boardroom member review (5 stars, paying member for 6 months): While he has the capacity to do it, Julian is definitely doing the unscalable things to support his community.

Ready To Join The #1 AI Community?

Join 3,400+ entrepreneurs inside the AI Profit Boardroom. Get the Agent OS, 1,000+ plug-and-play AI agent workflows, daily Q&A with Julian and 4 live coaching calls every week.

Join The AI Profit Boardroom →

7-Day No-Questions Refund • 30-Day ROI Guarantee

← Back to all posts