Skip to content

jshph/enzyme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧬 Enzyme

An LSP for your ideas.

Gives Claude structural understanding of your Obsidian vault so it thinks with you instead of guessing.

Enzyme demo

Discord Binary Size Release Installs

Website · Discord · Getting Started

Install

curl -fsSL https://raw.githubusercontent.com/jshph/enzyme/main/install.sh | bash

On macOS you can also use Homebrew:

brew install jshph/enzyme/enzyme-cli

Then add the Claude Code plugin:

claude plugin marketplace add jshph/enzyme
claude plugin install enzyme

Quick start

cd /path/to/your/vault
enzyme init

Inside Claude Code, invoke /enzyme to explore your vault.

What it does

Your vault already has a shape. The tags you chose, the links you drew, the folders you sorted things into — those aren't just organization. They're evidence of how you've been thinking. Enzyme reads those signals, builds semantic clusters, and generates catalysts — thematic questions that surface content those tags alone would never find.

A search for "feeling stuck on the project" finds notes about creative blocks, momentum, and resistance — even if none of those words appear in the query or the notes.

Core concepts

  • Entities — the tags, links, and folders you already use. Each one becomes a semantic cluster organized by how you think.
  • Catalysts — compressed themes Enzyme discovers across your writing. They're the handles your vault has grown; searching through them connects you to content keyword matching won't find.
  • Petri — a live view of what's trending and the catalysts anchored to each entity.

Requirements

  • An Obsidian vault
  • macOS (Apple Silicon or Intel) or Linux (x86_64 or aarch64)
  • An OpenAI or OpenRouter API key for catalyst generation (OPENAI_API_KEY or OPENROUTER_API_KEY)

Links

About

An LSP for your ideas — gives Claude structural understanding of your Obsidian vault so it thinks with you instead of guessing.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages