[Recomendación de código abierto] Claude-Mem: un sistema de compresión de memoria persistente diseñado para Claude Code Desde @Claude_Memory, a través de la compresión inteligente y el almacenamiento local, puede recordar operaciones de programación, decisiones y contexto anteriores, brindando a la IA capacidades de memoria a largo plazo en todas las sesiones y reduciendo el consumo de tokens, según la base de datos vectorial de @trychroma. Valor fundamental: Resolver el problema de la amnesia. Normalmente, al finalizar una conversación con la IA o reiniciar el dispositivo, esta pierde todo el contexto previo. En proyectos de desarrollo a largo plazo, esto significa que deberá explicar repetidamente a la IA los antecedentes del proyecto, las opciones de la pila tecnológica o los cambios previos en el código. La función de Claude-mem: • Memoria persistente: Registra automáticamente tus acciones en Claude Code. • Recuperación automática: cuando se inicia una nueva sesión, se "inyecta" automáticamente información clave de la sesión anterior (como errores corregidos, cambios en la estructura del proyecto y preferencias del usuario) en el nuevo contexto. • Funcionamiento sin interrupciones: todo esto se realiza automáticamente en segundo plano, sin necesidad de que los usuarios mantengan manualmente los archivos de memoria. Características principales: Compresión y resumen inteligentes: En lugar de simplemente guardar todos los registros de chat (lo que agotaría rápidamente las cuotas de tokens), utiliza el SDK de Claude Agent para realizar la compresión semántica de las operaciones. Transforma los extensos registros de llamadas de la herramienta en "resúmenes semánticos" concisos, conservando únicamente la información principal. • Inyección de contexto entre sesiones: cuando comienza una nueva sesión, recupera y carga de forma inteligente las memorias históricas relevantes, lo que permite a Claude seguir trabajando sin problemas. • Capacidad de búsqueda en lenguaje natural: puedes preguntarle directamente a Claude: "¿Adónde llegamos la última vez?" o "¿Cómo arreglaste ese error antes?", y recuperará la respuesta de su banco de memoria usando sus habilidades de búsqueda integradas. • Interfaz de gestión visual: proporciona una interfaz de usuario web local (normalmente en localhost:37777) que le permite ver el flujo de memoria de la IA como si estuviera navegando por una línea de tiempo y ver de forma intuitiva lo que ha recordado. El principio técnico del proyecto emplea una arquitectura modular para implementar la "lectura" y "escritura" de la memoria: • Ganchos: utilice los ganchos de ciclo de vida de Claude Code para supervisar cada llamada de herramienta (como leer/escribir archivos, ejecutar comandos). • Procesamiento (Trabajador): un proceso de trabajo en segundo plano recibe estos datos y utiliza un modelo de IA para analizarlos y resumirlos. • Almacenamiento (SQLite): Los datos procesados se almacenan en una base de datos SQLite local, lo que permite una búsqueda de texto completo eficiente. • Inyección: cuando un usuario inicia una nueva tarea, el sistema recuperará automáticamente la información más relevante de la base de datos en función del contexto actual y se la enviará a Claude. ¿Por qué es importante? • Ahorra tokens y dinero: al comprimir la memoria, evita enviar repetidamente una gran cantidad de conversaciones históricas, lo que reduce directamente los costos de llamadas API (ahorra aproximadamente 2000+ tokens por inicio). • Mayor eficiencia en el desarrollo: los desarrolladores ya no necesitan actuar como "repetidores" y la IA puede entrar en la zona más rápido, trabajando como un colega que está realmente familiarizado con el proyecto. • Privacidad y localización: los datos de la memoria se almacenan localmente, lo que brinda a los usuarios control total y la capacidad de filtrar información confidencial (como claves API) a través de la configuración. Dirección de código abierto:
Cargando el detalle del hilo
Obteniendo los tweets originales de X para ofrecer una lectura limpia.
Esto suele tardar solo unos segundos.
![[Recomendación de código abierto] Claude-Mem: un sistema de compresión de memoria persistente diseñado para Claude Code](https://pbs.twimg.com/media/G8DNs7jaIAA2whx.jpg)