Una skill de Claude Code que te guía para crear una base de conocimiento de Obsidian con búsqueda a partir de tu historial de ChatGPT y Claude, archivos de investigación y contenido diario.
byenzyme/enzyme
Herramienta de indexación local que lee carpetas, etiquetas y enlaces de tus notas Markdown para que Claude Code o Codex las busquen por significado.
- Estrellas
- 126
- Forks
- 6
- Issues abiertos
- 1
- Último commit
- hace 11 días
¿Qué es?
Enzyme indexa una base de conocimiento en Markdown para que un agente de programación como Claude Code o Codex encuentre notas relacionadas, escritas a lo largo de meses, y las cite. Usa las carpetas, etiquetas, enlaces y fechas que ya hay en tus notas para decidir qué leer, sin pedirte que las reorganices primero.
Funciona en dos pasos. Un archivo de configuración (.enzyme) define qué carpetas, etiquetas o enlaces leer. Después, Enzyme toma fragmentos de distintas fechas de cada elemento para generar preguntas sobre decisiones y temas pendientes, llamadas catalysts. El índice ordena las notas según las coincidencias de palabras clave y de significado, y cada resultado de búsqueda muestra el catalyst que lo relaciona con la consulta. Las búsquedas se ejecutan en tu máquina; la generación de catalysts puede usar un servicio alojado, una clave compatible con OpenAI, un modelo local o desactivarse con --llm none.
También admite Apple Notes y Are.na mediante presets, e indexa de forma experimental tablas SQLite, como archivos de mensajes. Se instala con un script de shell e incluye una CLI; además, un agente puede encargarse de la configuración mediante una skill instalada.
Funciones clave
- 01Crea un índice de búsqueda local para notas Markdown sin moverlas ni editarlas.
- 02Ordena los resultados combinando coincidencias de palabras clave y semánticas.
- 03Genera preguntas por tema (catalysts) para identificar asuntos recurrentes en las notas.
- 04Admite presets de Apple Notes y Are.na, además de fuentes SQLite experimentales.
- 05Funciona con Claude Code, Codex, Hermes y OpenClaw mediante un comando de instalación.
- 06Funciona sin una clave de modelo si se desactiva la generación de catalysts.
Casos de uso
- Buscar en un vault de Obsidian cómo evolucionó un proyecto o una decisión con el tiempo.
- Dar a un agente de programación acceso contextual a notas de reuniones, diarios o ADR.
- Encontrar temas recurrentes en notas fechadas sobre una persona o una relación.
- Mantener una búsqueda privada y exclusivamente local en notas personales.
Inicio rápido
- 1
Ejecuta el script oficial de instalación que aparece en el README
- 2
Ve a tu carpeta de notas Markdown
cd /path/to/your/notes - 3
Instala Enzyme para tu agente (Claude Code, Codex, etc.)
enzyme install claude
Antes de usarlo
- La generación de Catalyst requiere una clave de API o el servicio alojado; sin ninguno de ellos, la indexación y la búsqueda local siguen funcionando, pero se omiten los Catalyst.
- La compatibilidad con archivos de mensajes en tablas SQLite está marcada como experimental.
- Durante la configuración, puedes usar el servicio en línea de Enzyme para recibir sugerencias de ajustes, que podrás revisar antes de crear el índice.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es enzyme?
- Herramienta de indexación local que lee carpetas, etiquetas y enlaces de tus notas Markdown para que Claude Code o Codex las busquen por significado. Enzyme indexa una base de conocimiento en Markdown para que un agente de programación como Claude Code o Codex encuentre notas relacionadas, escritas a lo largo de meses, y las cite. Usa las carpetas, etiquetas, enlaces y fechas que ya hay en tus notas para decidir qué leer, sin pedirte que las reorganices primero.
- ¿enzyme es gratuito? ¿Qué licencia tiene?
- enzyme es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿enzyme sigue mantenido?
- Mantenimiento activo. El último commit de enzyme fue el 26 oct 2026.
- ¿Para qué puedo usar enzyme?
- Buscar en un vault de Obsidian cómo evolucionó un proyecto o una decisión con el tiempo. Dar a un agente de programación acceso contextual a notas de reuniones, diarios o ADR. Encontrar temas recurrentes en notas fechadas sobre una persona o una relación. Mantener una búsqueda privada y exclusivamente local en notas personales.
- ¿Cómo se instala enzyme?
- Ejecuta el script oficial de instalación que aparece en el README Ve a tu carpeta de notas Markdown: cd /path/to/your/notes Instala Enzyme para tu agente (Claude Code, Codex, etc.): enzyme install claude
- ¿Dónde consigo enzyme?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/byenzyme/enzyme
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Capa de memoria local que permite a asistentes de IA como Claude y Cursor leer y escribir notas como archivos Markdown mediante MCP.
Un segundo cerebro con IA para Obsidian: Claude Code lee, enlaza y organiza tus notas en un grafo de conocimiento Markdown que controlas tú.
Vault inicial, guía, skills y scripts para que un agente de IA cree y mantenga una base de conocimiento en Markdown con enlaces, en Claude Code y Obsidian.
Memoria persistente para Claude Code, Codex y otros agentes de IA, almacenada como archivos Markdown en una bóveda de Obsidian.
Un plugin de Obsidian que encuentra notas y fragmentos relacionados semánticamente mientras escribes, mediante un modelo de embeddings local integrado.