enzyme — Claude Code plugin: Obsidian vault index and semantic note
Builds a local index of your Markdown notes so the agent can surface related pages by meaning instead of keywords.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install enzyme@claude-communityWhat enzyme does
Enzyme works from the structure your notes already have: folders, tags, links, dates. It turns that into a local index, which lets the agent pull up pages written months apart and point back to the sources. What gets read lives in a small editable .enzyme file, written and adjusted with you during setup.
Two commands do the work. enzyme petri draws a map: for recurring tags, links or folders it samples across time and writes questions about what you settled, changed or left open. enzyme catalyze ranks notes on wording and meaning together, so a passage turns up whether the agent names it exactly or just describes it. Searches never leave your machine. The generated questions are hints, not evidence, so judge the setup by the notes the agent brings back.
Catalyst generation takes your own OpenAI or OpenRouter key. Lookups for a name or an exact phrase are quicker with plain search, and the installed skill tells the agent when to switch. Presets cover Apple Notes and Are.na, and enzyme doctor reports what the index holds and what went wrong.
What it helps with
- trace how a project shifted across many dated notes
- recover the reasoning behind a decision
- spot what keeps returning in journal entries
- gather context on a person from meeting notes
- wired an existing notes folder into an agent without moving files
Example prompts for the agent
- Set up Enzyme for the notes folder I have open, show me the settings to fix, then answer one question from my notes with source links
- Run
enzyme petriand show what in my notes is worth revisiting - Use
enzyme catalyzeto find what I decided about the payments integration
How to install enzyme
Plugin marketplace
/plugin marketplace add anthropics/claude-plugins-community/plugin install enzyme@claude-communityStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about enzyme
How do I install enzyme in Claude Code?
Add the marketplace with /plugin marketplace add anthropics/claude-plugins-community, then install the plugin: /plugin install enzyme@claude-community.
What does enzyme do?
It indexes your Markdown notes locally by folder, tag and link, builds a map of themes with generated questions, and lets the agent search by meaning.
What does enzyme need to run?
A BYOK OpenAI or OpenRouter key for catalyst generation. Index search itself runs on your machine.