Qué es
Claude Soul añade memoria y seguimiento de correcciones a Claude Code mediante hooks y un servidor MCP. Conserva información en archivos locales y una base SQLite para recuperarla durante conversaciones posteriores.
Para qué te sirve
- Cuando necesitas recordar por qué elegiste una solución en una sesión anterior.
- Cuando corriges repetidamente un comportamiento del agente y quieres revisar esa tendencia.
- Cuando quieres buscar notas por significado con un modelo de embeddings local opcional.
Cómo funciona
Los hooks extraen señales y actualizan el registro tras las sesiones. Las herramientas MCP recuperan contexto, guardan hechos y ejecutan reflexión sobre patrones. La búsqueda básica funciona por palabras; Ollama añade embeddings para búsqueda semántica.
Los archivos de identidad, estado y correcciones pueden inspeccionarse. Que el sistema registre una tendencia no implica que el modelo haya aprendido permanentemente: la mejora depende de recuperar y aplicar ese contexto.
Antes de empezar
El README pide Node.js 18 o posterior y Claude Code con plan Pro o Max. Ollama es opcional. El almacenamiento local no significa que todo el razonamiento ocurra en tu equipo: lo que incorpores al contexto de Claude seguirá su circuito de procesamiento.
Límites y alternativas
La extracción de recuerdos y la clasificación de correcciones pueden equivocarse. Revisa información antigua y evita conservar datos sensibles sin necesidad. Para pocas decisiones, un archivo de instrucciones mantenido a mano puede ser suficiente y más fácil de auditar.
Recursos
- Repositorio y README - 92 estrellas; licencia detectada por GitHub: MIT.
- Licencia - Consulta sus condiciones antes de reutilizar el proyecto.