Memoria a largo plazo para agentes de programación: guarda recuerdos en una base de datos SQLite local y los comparte entre Claude Code, Codex, Cursor y otros clientes MCP.
qualixar/superlocalmemory
Capa de memoria local y gobernada que permite a agentes de IA como Claude Code, Cursor y Codex recordar información de forma persistente y reconocer cuándo no saben algo.
- Estrellas
- 271
- Forks
- 37
- Issues abiertos
- 6
- Último commit
- hace 9 días
¿Qué es?
SuperLocalMemory es un servicio de memoria para agentes de IA que se ejecuta en tu propio equipo. Almacena decisiones, notas, documentos y capturas de pantalla, y los recupera mediante búsqueda híbrida cuando un agente lo solicita. Las respuestas de recuperación se presentan en tres niveles: una respuesta respaldada, los recuerdos más cercanos claramente identificados como coincidencias parciales o una afirmación directa de que nada en la memoria responde a la pregunta. Así, es menos probable que los agentes se basen en una suposición equivocada.
Se conecta con los agentes mediante MCP o la línea de comandos. Incluye plugins para Claude Code, Codex, Cursor, Windsurf, VS Code Copilot y otros entornos. En el modo predeterminado, el flujo principal para guardar y recuperar recuerdos no necesita una API key ni una cuenta en la nube. Las funciones opcionales, como la verificación de respuestas en línea o los embeddings en la nube, solo envían datos al exterior si se activan.
El proyecto también incluye funciones de gobernanza: roles y espacios de trabajo, escrituras con atribución, un registro de auditoría encadenado mediante hashes, exportación y eliminación para solicitudes similares a las del RGPD, y una malla compartida que permite a los agentes de una o varias máquinas intercambiar mensajes y bloqueos.
Funciones clave
- 01Búsqueda híbrida que combina canales semánticos, de palabras clave y de grafos de entidades, con puntuaciones por canal mediante un comando de trazado.
- 02Recuperación en tres niveles que indica cuándo la respuesta no está en la memoria.
- 03Compatible con MCP, CLI y REST, con plugins listos para usar para muchos agentes de programación.
- 04Búsqueda local de documentos e imágenes, incluidos PDF indexados página por página.
- 05Roles, espacios de trabajo, registro de auditoría y exportación y eliminación similares a las del RGPD.
- 06Malla para intercambiar mensajes y bloqueos entre agentes de una o varias máquinas.
Casos de uso
- Dar a Claude Code o Cursor una memoria persistente de las decisiones del proyecto entre sesiones.
- Mantener un repositorio privado y consultable de notas y documentos del equipo que nunca salga del equipo.
- Permitir que varios agentes de programación compartan contexto y evitar que editen el mismo archivo al mismo tiempo.
- Añadir memoria local a un agente personalizado creado con LangChain, LlamaIndex o CrewAI.
Inicio rápido
- 1
Instala SuperLocalMemory globalmente con npm (Node 18 o superior).
npm install -g superlocalmemory - 2
Ejecuta la configuración y elige Mode A para mantenerlo todo en este equipo.
slm setup - 3
Conecta SuperLocalMemory a tu agente de IA (por ejemplo, Claude Code).
slm connect claude-code
Antes de usarlo
- Tiene licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente modificado cuando el software se ofrece a través de una red.
- La función opcional de imágenes y documentos necesita unos 1,5 GB para los modelos y 16 GB de memoria.
- El Laya checker en el dispositivo solo está disponible en Mac con Apple Silicon; la alternativa en línea requiere que aceptes enviar datos fuera del dispositivo.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es superlocalmemory?
- Capa de memoria local y gobernada que permite a agentes de IA como Claude Code, Cursor y Codex recordar información de forma persistente y reconocer cuándo no saben algo. SuperLocalMemory es un servicio de memoria para agentes de IA que se ejecuta en tu propio equipo. Almacena decisiones, notas, documentos y capturas de pantalla, y los recupera mediante búsqueda híbrida cuando un agente lo solicita. Las respuestas de recuperación se presentan en tres niveles: una respuesta respaldada, los recuerdos más cercanos claramente identificados como coincidencias parciales o una afirmación directa de que nada en la memoria responde a la pregunta. Así, es menos probable que los agentes se basen en una suposición equivocada.
- ¿superlocalmemory es gratuito? ¿Qué licencia tiene?
- superlocalmemory es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿superlocalmemory sigue mantenido?
- Mantenimiento activo. El último commit de superlocalmemory fue el 28 oct 2026.
- ¿Para qué puedo usar superlocalmemory?
- Dar a Claude Code o Cursor una memoria persistente de las decisiones del proyecto entre sesiones. Mantener un repositorio privado y consultable de notas y documentos del equipo que nunca salga del equipo. Permitir que varios agentes de programación compartan contexto y evitar que editen el mismo archivo al mismo tiempo. Añadir memoria local a un agente personalizado creado con LangChain, LlamaIndex o CrewAI.
- ¿Cómo se instala superlocalmemory?
- Instala SuperLocalMemory globalmente con npm (Node 18 o superior).: npm install -g superlocalmemory Ejecuta la configuración y elige Mode A para mantenerlo todo en este equipo.: slm setup Conecta SuperLocalMemory a tu agente de IA (por ejemplo, Claude Code).: slm connect claude-code
- ¿Dónde consigo superlocalmemory?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/qualixar/superlocalmemory
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un servidor local de memoria MCP que registra palabra por palabra cada sesión de programación con IA y proporciona contexto relevante a agentes como Claude Code y Cursor.
Memoria persistente local en un único binario para agentes de IA, con un almacén de conocimiento de cuatro grafos y recuperación y escritura supervisadas por LLM en muchos entornos de agentes de programación.
Memoria persistente y local para agentes de IA, almacenada en archivos Markdown con un grafo de conocimiento, recuperación y un servidor MCP.
Memoria persistente para agentes de programación con IA: registra sesiones automáticamente e incorpora contexto relevante en sesiones posteriores en Claude Code, Cursor, Codex y otros clientes MCP.
Servidor MCP local-first que da a los agentes de programación memoria del repositorio: grafo de símbolos, búsqueda de llamadores, análisis de radio de impacto, revisión de diffs y decisiones ancladas a commits de git.