I have over 800 notes in Obsidian. Architecture decisions from two years ago. Meeting notes I forgot I wrote. Debugging logs that saved me more than once. Random 2am ideas that somehow became real features.
Obsidian is my second brain. I genuinely love it.
But here's the thing that's been bugging me for months: every time I open Claude or Cursor to work on something, none of that knowledge exists. My AI has no idea what's in my vault. It doesn't know about the design doc I spent a whole afternoon writing. It doesn't remember the bug I already solved last Tuesday.
I start from zero. Every. Single. Time.
And honestly? That started to feel like a waste.
The Moment That Made Me Think About This
A few months ago I was debugging an auth issue. I knew — I knew — I had written notes about our authentication flow. Token refresh logic, edge cases we'd hit before, the whole thing. It was all in Obsidian, neatly tagged and linked.
But I was in Claude Code. And Claude had no idea any of that existed.
So I did what I always do: I opened Obsidian, searched for the right note, read through it, copied the relevant parts, pasted them into the chat, and gave Claude the context it needed.
It worked. But it took me 15 minutes to do what should've been instant.
And that's when I thought — wait. Why am I the middleman between my notes and my AI? Isn't the whole point of AI to do this kind of thing for me?
Obsidian Is Great. This Isn't About Obsidian.
Let me be really clear: Obsidian is one of the best tools I've ever used.
Local-first. Markdown files I own forever. Links between ideas. A graph view that actually makes me feel like I have my life together. The plugin community is incredible.
For thinking, writing, and organizing my thoughts — nothing comes close.
The problem isn't Obsidian. The problem is that Obsidian was built for me to read. Not for my AI to search.
What Actually Happens Day to Day
If you use both Obsidian and AI tools, you've probably been through this cycle:
You need context. You're working on something and you know there's a note somewhere that would help. Maybe it's a decision log, maybe a spec, maybe something a teammate shared with you months ago.
You become the search engine. You open Obsidian, try to remember the title, search a few keywords, scan through three or four notes, find the right paragraph, copy it, switch back to your AI tool, paste it in.
You lose the flow. By the time your AI has the context, you've spent 10-15 minutes just finding and transferring information. And you have to do it every session.
Some people try Obsidian MCP servers to solve this — community-built plugins that give AI access to your vault. I tried a couple. They work, but they're limited in ways that matter:
Your vault lives on your laptop. Switch devices and the AI can't reach it. Most of them do keyword matching, not meaning-based search — so searching "how we handle payments" won't find your note titled "Invoice Workflow v3." And if Obsidian isn't open, nothing works at all.
It felt close but not quite there.
The Realization: Not All Knowledge Belongs in the Same Place
After months of going back and forth, I started seeing a pattern. The knowledge in my vault is actually two different things:
Stuff that's for me. Draft ideas. Journal entries. Half-baked brainstorms. Reading highlights. Things I need to think through quietly. This is where Obsidian shines — private, messy, personal.
Stuff my AI needs to know. Architecture decisions. Business rules. How the payment system works. What we decided in that meeting last Thursday. The bug pattern we keep hitting. This kind of knowledge needs to be searchable by meaning, available from any tool, and accessible to my team.
I was forcing Obsidian to be both my thinking space and my AI's memory. But those are different jobs. And they need different tools.
So I Built the Other Half
That's how ContextForge started. I wanted something simple: a place where I could save project knowledge and have my AI actually find it when I needed it.
Not a second note-taking app. Not a replacement for Obsidian. Just a memory layer that sits behind my AI tools and gives them access to what they need.
Here's what that looks like in practice:
Instead of copying notes into a chat, I just ask my AI a question. "How does our auth system work?" And it searches my saved knowledge — not by keywords, but by meaning. So even if I never used the exact words "auth system" in my notes, it still finds the relevant docs because it understands what I'm asking.
Instead of losing context between sessions, my AI picks up where we left off. The decisions from last week, the bugs we fixed, the architecture we agreed on — it's all there.
And instead of my knowledge being locked on my laptop, it's accessible from Claude Code, Cursor, Copilot, or Claude Desktop. Same knowledge everywhere. If I'm working from my laptop in a coffee shop or my desktop at home — same context.
The part that surprised me most? When I connected related pieces of knowledge together, the search got dramatically better. I linked our onboarding docs to the welcome email sequence and the CRM setup guide. Now when someone searches "onboarding," they don't just find the obvious doc — they find everything connected to it, even things they didn't know to look for.
How I Use Both Now
My workflow today is pretty simple:
Obsidian is where I think. Quick notes, journaling, brainstorms, reading highlights — anything personal or half-formed stays in my vault.
ContextForge is where my AI remembers. Project decisions, team agreements, architecture docs, debugging insights — anything my AI should know goes here. I just tell it "remember this" and it's saved.
They're not competing. They're complementary. One is for my brain. The other is for my AI's brain.
And if you already have important notes in Obsidian? You can import them directly — ContextForge reads markdown, so your existing notes transfer without any formatting headaches.
If You Want to Try It
Here's the honest version:
- Sign up at contextforge.dev — there's a free plan
- Install it with
npx contextforge-mcp - Import your most important Obsidian notes (the project ones, not your journal)
- Connect it to whatever AI tool you use
- Start asking your AI questions about knowledge that used to be stuck in your vault
The free plan gives you 200 items and 500 searches per month. That's more than enough to start with your most critical project and see how it feels.
I'm not going to tell you it'll change your life. But the first time you ask your AI a question and it actually knows the answer because you saved it three weeks ago — that moment is pretty satisfying.
Keep Your Vault
This isn't a "ditch Obsidian" article. I still use it every day. It's still my favorite tool for thinking.
But my AI needed its own memory. Something built for search, not for browsing. Something that works across tools and across devices. Something my team can share.
Keep your vault. Love your vault. Just stop being the middleman between your notes and your AI.
ContextForge works with Claude Code, Cursor, GitHub Copilot, and Claude Desktop. Import your Obsidian notes and make them AI-searchable. Free to start at contextforge.dev.
Top comments (0)