The app for independent voices

I built an MCP server that gives Claude semantic search, graph traversal, and temporal filtering across my entire Obsidian vault

All 4,000 notes, 3 years of thinking.

I didn't just give Claude access to my files. I ran an ETL pipeline that parses every note into blocks, extracts timestamps, pulls out wikilink relationships, embeds everything semantically, then deduplicates and diversity-reranks results so the agent doesn't get stuck in one corner of the vault.

Structured data was the key.

Now Claude doesn't grep my files.

It can actually reason across years of my data.

Apr 1
at
11:49 AM
Relevant people

Log in or sign up

Join the most interesting and insightful discussions.