Tools for compounding knowledge.
Your notes, meetings, and conversations should get more valuable as they accumulate — not scatter into a timeline you'll never reread. We build on-device tools that turn a growing knowledge base into structured, queryable context your agents can actually use.
🧬 Enzyme — a compile step for knowledge bases. Point it at a markdown corpus or Obsidian vault and it builds a concept graph in under 20 seconds; queries run locally in ~8ms on an on-device model. No runtime reasoning, no conversation history — the expensive work happens once at init.
📝 Margins — vault-native meeting capture. Records meetings from your terminal (no bot joins the call), with a timestamped notepad for the moments that matter. Transcription and diarization run on your machine, and each note is distilled with the memory of the meetings before it.
- enzyme-skill — a self-contained, cross-agent Agent Skill for exploring Obsidian vaults with Enzyme.
- enzyme-bootstrap — a template Obsidian vault for Claude Code + Enzyme; syncs Gmail and Granola meetings into wikilinked markdown.
- enzyme-sdk-python — the Python SDK for building on Enzyme (beta).
# Enzyme
brew install byenzyme/enzyme/enzyme-cli
# Margins
brew install byenzyme/margins/margins