Enzyme
Enzyme turns your Obsidian or markdown vault into a semantic graph that AI can explore. It maps your tags, links, and folder patterns into entities, tracks when you last engaged each thread, and generates catalysts—questions tuned to surface what's latent in your notes.
Arts of the Working Class"What if art criticism did not understand itself as a site of judgment, but as a practice of midwifery?" #editorial Frederick Buechner"a deeper, slower kind of remembering; it means remembering as a searching and finding." #editorial Venkatesh Rao - Text as Toys"The primary mood of the medium is playfulness. The message is let's play." #ai-ux Therese Schroeder-Sheker - Becoming Harpistic"All the teachers ever needed arrive unbidden, if we allow ourselves to become present." #capture Mat Dryhurst"Art is a consensus network between humans. It's not pictures or whatever." #storytelling
Arts of the Working Class"What if art criticism did not understand itself as a site of judgment, but as a practice of midwifery?" #editorialFrederick Buechner"a deeper, slower kind of remembering; it means remembering as a searching and finding." #editorialVenkatesh Rao - Text as Toys"The primary mood of the medium is playfulness. The message is let's play." #ai-uxTherese Schroeder-Sheker - Becoming Harpistic"All the teachers ever needed arrive unbidden, if we allow ourselves to become present." #captureMat Dryhurst"Art is a consensus network between humans. It's not pictures or whatever." #storytelling
Don't let Claude get lost in your Obsidian vault.
Give it the shape of your thinking.
Terminal
$ curl -fsSL enzyme.garden/install.sh | bash
Copy
or install via Homebrew
Full setup guide →
scroll to discover
enzyme init
> cat VAULT_GUIDE.md | enzyme init
> Complete ✓
📦 #enzyme - Active product/research area - 51 files , 41 in last 12mo. Strong
tag #enzyme/pmf with 32 files showing focused investigation into
product-market fit
#enzyme/pmf , #ai-ux , #pkm , [[ecology of technology]]
📚 #storytelling - Core practice - 50 files , 46 active in 12mo. Consistent
recent use (12 days ago), appears to be both content-creation and analytical
framework
#editorial , #entrepreneurship , #productivity
📂 #ai-ux - Specialized domain - 56 files , 44 recent. Intersection of AI and
user experience design, active research area
#enzyme , #recsys , #pkm
📚 [[ecology of technology]] - Foundational framework - 61 all-time references
(most-linked concept in vault), philosophical lens across multiple domains
#ecology-of-technology , #pkm , #entrepreneurship , [[systems thinking]] +1
📂 folder:Readwise - Primary knowledge source - 600+ annotated articles,
books, podcasts, tweets. Organized by media type. Tags show thinking across
reading, not just import metadata
#pkm , #capture , #editorial , #enzyme
💬 #pkm - Knowledge work - 69 files , 47 recent. Marks passages on information
capture, understanding, fragmentation, and personal knowledge architecture
#capture , #enzyme , [[ecology of technology]]
Catalyzing...
The shape of what you've been building, in seconds.
Claude Code builds context from your codebase.
Enzyme builds context from your vault—
extracting core ideas from your tags, links, and notes.
Same question. Same vault. Different vocabulary.
Claude Code without Enzyme
› what have I learned the hard way about building?
● I'll search for lessons learned, mistakes, and insights about building products.
├ Read (reading notes/2021-startup-retro.md...)
├ Grep (searching for "lesson" "mistake" "learned"...)
└ Read (reading notes/build-trap-highlights.md...)
●
1. Ship Faster
From startup-retro.md: "spent too long on the dashboard before launching"
2. Talk to Users
From journal-2021-03.md: "finally talked to users today"
3. Stay Focused
From product-notes.md: "feature list keeps growing"
→ 3 files matched "lesson" and "mistake"
● Worked for 47s
What grep can find.
Claude Code with Enzyme
● I'll explore your vault for hard-won lessons—the ones that came from failure, not advice.
├ start_exploring_vault (loading slate entities...)
├ semantic_search (query: "hard lessons building products"...)
└ semantic_search (query: "failures mistakes learned"...)
✦ Catalysts: "complexity as avoidance" · "control vs trust" · "building to demo vs building to learn"
●
The Core Lesson
You build complexity to avoid asking vulnerable questions.
On Feedback
Your 2019 dashboard post-mortem and 2023 investor call reveal the same pattern: "I built what I wanted to demo" → "Every time I say users don't get it, I'm wrong."
On Simplicity
The feature you dismissed in 2021 became 80% of revenue. Your Readwise highlight from Shape Up: "Appetite over estimates"—you marked it, but didn't live it.
On Control
A 2020 journal entry about micromanaging echoes a marginalia note on Turn the Ship Around: "give control, don't take it." Both connect to a 2018 note about your father's business.
The throughline: building complexity is how you avoid the vulnerability of asking what people actually need—a pattern in your journals, your highlights, and how you were raised.
↗ Connected: journals, Readwise highlights, 2018 family notes
● Churned for 24s
What grep can't name.
2× fewer tokens
Broad exploration like this: 2× · Pointed questions: 12× · Deep dives: 3–4×
Without catalysts, you're guessing at vocabulary. With them, you're using your vault's own language.
You've been curating all along.
It's not a perfect taxonomy. That's the point.
enzyme timeline
Your patterns over time.
Claude already has voice. Enzyme gives it your ideas.
No SDK, no code. Just your archives, made conversational.
Early reactions
"Enzyme can surface connections I'd only make if I had instant recall... freeing me to use that energy to create and write... I think this is just the beginning."
life coach (NYC)
"Enzyme helps me build richer, more cohesive themes and think more deeply."
HCI researcher, ex-Spotify (Zurich)
"I have a workflow that I love with Readwise, Snipd, and Obsidian. Enzyme beats inertia by quickly drawing me deeper into the meaning of what I'm doing."
songwriter and pastor (NYC)
Enzyme sets up a memory layer for Claude Code.
Run it once. After that, when you're wondering, Claude reaches for what you've already captured.
Own where your thinking lives
Enzyme works with markdown. Plain text files that outlast any tool. Your corpus is your career; it should survive any platform shift. Tools like Obsidian make it easy to capture, organize, and sync. Readwise exports your highlights. Your thinking stays yours—no database, no lock-in.
See the setup guide
Obsidian · Markdown · Apple Notes (soon) → Claude.ai · Claude Code · Gemini CLI
Terminal
Copy
Your files stay local. AI helps you explore them.
Related Servers
cross-llm-mcp
A Model Context Protocol (MCP) server that provides access to multiple Large Language Model (LLM) APIs including ChatGPT, Claude, Gemini, and DeepSeek.
Lunch Roulette MCP Server
Manages and randomly selects from a list of lunch restaurants, storing choices and visit statistics locally.
Monarch Money
Access and manage your Monarch Money financial data and operations.
ClickUp
Interact with the ClickUp API to manage tasks, lists, and spaces, automating project planning and workflows.
Atlassian Confluence
Interact with Atlassian Confluence Cloud spaces, pages, and content in real-time.
AISecretary
A collection of MCP servers to automate virtual secretary tasks within the Microsoft Outlook suite, managing tools like Mail and Categories.
GranolaMCP
An MCP server for accessing and analyzing Granola.ai meeting data.
OpenHeidelberg
Fetches and merges iCal calendar entries from various sources.
HackMD
A Model Context Protocol server for integrating HackMD's note-taking platform with AI assistants.
Unified MCP Suite
A collection of MCP servers for media tools, information retrieval, PDF creation, and presentation generation.