Obsidian as Working Memory

The Vault — Where AI Becomes Useful

VaultCLAUDE.mdSkilltwo-tier memory

Mentee A pays me a monthly retainer to be his mentor. We meet on a regular weekly slot. He runs an outstaffing operation — placements into mortgage brokerages, a partner who owns marketing, a stack of recruiters and CSMs that grew faster than his ops did. We’ve been working together for over a year.

Here’s the thing he doesn’t fully know.

About thirty minutes before our call, an of Claude wakes up on my machine and reads five files from a folder on my hard drive. It reads his mentoring tracker — every session we’ve had, every commitment I’ve made, every commitment he’s made. It reads his action items file. It reads my prep doc from last week. It reads his behavioral patterns file — the one where I’ve been quietly logging his tells, his blind spots, the way he hides bad news under operational fluency. It reads his strategic map — the numbers, the ICP, the legal stuff that blew up in session three. Then it writes me a fresh prep doc for today.

After the call, a different instance fans out. It updates his action tracker. It appends a new entry to the patterns file. It modifies his strategic map if anything moved. It drafts the WhatsApp follow-up I owe him.

John Doe has never met my AI. He has been feeling its work for over a year.

That’s the hook of this chapter. Everything else is plumbing.

The unlock you can’t fake#

None of what I just described works without a . Not “wouldn’t be as good.” Doesn’t function. Period.

The instance doesn’t have memory. It can’t. Every chat starts as a stranger — that’s how the underlying model works. What gives the system continuity isn’t the model; it’s the folder of markdown files I hand it every morning.

Once that clicks, the rest of this chapter is obvious. Most people skip the vault and try to get smarter with prompts. That’s like buying a Ferrari and forgetting the keys at home. The keys are the boring part. The keys are the whole point.

Why Obsidian (and not the shiny thing you tried last year)#

I tried Notion. I tried Roam. I tried Reflect, Mem, Logseq. I have scars from each of them.

Obsidian is the only one where my AI agents can actually navigate the knowledge graph without getting lost in someone else’s proprietary format. Here’s the short list of why it won:

Notion is a database with documents bolted on. Obsidian is documents with a graph bolted in. AI agents need the second one. The first one fights you.

Two-tier memory, no exceptions#

I run memory in two layers. They serve different purposes and you need both.

Working memory is a single file called sitting at the root of my vault. About one page. 1,500 words tops. It loads into every instance, every session, every time I spawn a new agent. It contains: who I am, what companies I run, my active projects, the people in my orbit (in tables, not prose), recent strategic decisions, and my preferences. Peer tone. No homework interrogation. Organize by lever, not chronology.

Long-term memory is the rest of the vault. Hundreds of markdown files. Mentoring sessions, company strategy, people notes, product specs, newsletter drafts. Indexed, cross-linked, queryable. Never loaded all at once — that would blow the and cost a fortune. Loaded on demand. The instance reads what it needs, when it needs it.

Working memory is the always-on layer. Long-term memory is the searchable archive. Skip either one and the system breaks.

The vault structure I actually run#

Vlad-Brain/
├── 00-Inbox/                # daily capture, processed weekly
├── 01-Daily/                # YYYY-MM-DD daily notes
├── 02-Projects/Active/      # mentoring, deals, builds in flight
├── 03-People/               # one file per important human
├── 04-Companies/            # Belkins, Folderly, plus other portfolio companies
├── 05-Newsletter/           # drafts, ideas, published
└── 99-Templates/

The numeric prefixes aren’t decorative — they force consistent ordering across every device, every search, every AI lookup. 00-Inbox is the dump zone, the place where stuff lands before I know what it is. 01-Daily is the journal that captures what actually happened, time-stamped, append-only. 02-Projects/Active is everything live; when something closes or dies, it moves to an Archive folder so the active list stays scannable. 03-People is one note per important human — Mentee A has one, my CTO has one, key customers have one. 04-Companies gets a folder per portfolio company so each operation has its own strategic notes and link map. 05-Newsletter is where vladsnewsletter.com lives. 99-Templates is the boilerplate so I’m not re-typing the same headers for the thousandth time.

The neuron logic#

Open Mentee A’s people note. Click around for thirty seconds.

You land on his note. From there: every mentoring session he’s ever shown up to, every action item I’ve ever assigned him, every decision involving his business, every time I’ve referenced him in a daily note, every newsletter draft where I’ve thought about something he taught me. Click [[Belkins]] from a session note and you’re suddenly in the Belkins company hub looking at how outstaffing strategies cross-pollinate. Click [[Partner B]] — Mentee A’s partner — and you see the parallel orbit.

That’s the neuron firing. One node activates the whole network. You stop “looking things up” and start remembering in a way that’s faster than your own brain. The vault is doing recall on your behalf.

This isn’t a filing cabinet. It’s a brain.

screenshot
Obsidian graph view of my vault
dense central cluster, peripheral nodes, the literal picture of a second brain.
id: 04-the-vault-1 · drop 04-the-vault-1.png into public/screens/

Recurring updates — the loop that keeps it alive#

A vault that doesn’t get written to is a vault that dies. That’s the trap. People build the structure, write a flurry of notes for two weeks, then watch the whole thing rot into a graveyard.

The fix is loops:

The principle: files that get touched, get loaded. Files that rot, mislead. Stale memory is worse than no memory because it actively poisons every instance you spawn.

Skills — procedural memory you can call by name#

Once you’ve found a workflow that works, you don’t want to re-explain it to the AI every time. That’s where come in.

A skill is, mechanically, just a folder with a SKILL.md file. Frontmatter on top — a name and a description. The description is a search query the AI runs against your intent: get it right and the skill fires when you mean it to. Get it wrong and you’re invoking ghosts. The body of the file is the playbook: decision trees, steps, output format, edge cases. Optionally, scripts.

Three real ones from my stack:

The threshold for writing a skill is dead simple: I’ve explained the same workflow three times. On the third repeat, it gets a SKILL.md. Anything less is over-engineering. Anything more is wasted thought.

The 15-minute setup#

If you’ve read this far and still don’t have a vault, this is the on-ramp.

Paste-ready CLAUDE.md skeleton:

# CLAUDE.md
## Me
[1 paragraph]
## People
| Who | Role | Status |
## Active Projects
| Name | Status | Next |
## Preferences
- ...
## This Week
- Focus / Avoid
screenshot
My actual CLAUDE.md or a recent daily note
show the shape of working memory in the wild, redacted where needed.
id: 04-the-vault-2 · drop 04-the-vault-2.png into public/screens/

The compounding payoff#

Think of it like planting trees.

Year one feels like overhead. You’re writing notes you don’t need yet, structuring folders you barely use, updating files no one’s reading. Year two you have an orchard. Every instance you spawn benefits from years of accumulated decisions, conversations, patterns, mistakes. The AI doesn’t just answer — it answers in the context of everything you’ve ever decided.

This is why my AI feels qualitatively different from “ChatGPT with my prompt history.” That’s a model with goldfish memory. Mine is a model with a brain attached.

Same underlying intelligence. Radically different output.

What I almost forgot to tell you#

Privacy. The vault is the most sensitive thing on your machine. Mentee revenue, deal sizes, my read on who’s about to get fired, legal exposure I haven’t surfaced to people yet — it’s all in there. Whoever has read access to the vault has read access to all of it.

Local-first matters. Encrypt your sync. Don’t park your second brain in someone else’s cloud you don’t fully control. The model you’re using this year will be obsolete by next year. The markdown notes you wrote this year will outlive every tool in your stack.

The vault is the moat. The AI is the rented intelligence on top.

Watch alongside
Your Tools Are Now Interactive in Claude
Spotted something wrong, missing, or sharper? Email Vlad with feedback on this chapter →
Stay close

Edition 3 lands when this list says it does.

No course. No paywall. Operator playbooks weekly. 10K+ subscribers.