# enzyme

Builds a local index of your Markdown notes so the agent can surface related pages by meaning instead of keywords.

- plugin · `type=plugin` · Claude Code · ★ 93
- Author: byenzyme
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/byenzyme/enzyme/tree/HEAD/plugins/enzyme
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/plugins/enzyme

## What it 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.

## Install

### Claude Code (native platform)

**Plugin marketplace**
In the agent chat (not a shell):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
In the agent chat (not a shell):
```text
/plugin install enzyme@claude-community
```

## When to use it
- 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
- 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 petri` and show what in my notes is worth revisiting
- Use `enzyme catalyze` to find what I decided about the payments integration

## Similar
- [ponytail](https://affpapa.org/en/nevibecode/plugins/ponytail.md) — plugin · ★ 176443
- [impeccable](https://affpapa.org/en/nevibecode/plugins/impeccable.md) — plugin · ★ 88212
- [last-30-days-skill](https://affpapa.org/en/nevibecode/plugins/last-30-days-skill.md) — plugin · ★ 65508
- [claude-hud](https://affpapa.org/en/nevibecode/plugins/claude-hud.md) — plugin · ★ 28841
- [understand-anything](https://affpapa.org/en/nevibecode/plugins/understand-anything.md) — plugin · ★ 88314
- [mem0](https://affpapa.org/en/nevibecode/plugins/mem0.md) — plugin · ★ 67829

From the same set: [byenzyme/enzyme](https://affpapa.org/en/nevibecode/by/byenzyme/enzyme.md) — 2 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
