Sistema de memoria persistente de código abierto para Claude Code que resuelve la pérdida de contexto entre sesiones

Un desarrollador ha creado un sistema de memoria persistente para Claude Code que aborda el problema común de perder el contexto entre conversaciones. El sistema funciona junto a Claude Code sin requerir complementos ni claves API.
Cómo funciona
El sistema opera a través de tres componentes principales:
- Durante las conversaciones, Claude escribe notas de una línea en
memory/inbox.mdpara capturar decisiones importantes, credenciales y lecciones aprendidas - Un trabajo cron nocturno extrae las transcripciones de conversaciones (guardadas como archivos JSONL en
~/.claude/projects/) y las combina con las entradas de la bandeja de entrada en un registro diario - Al inicio de cada nueva conversación, Claude lee los últimos 2 días de registros a través de las reglas de CLAUDE.md
Proceso de configuración
La configuración requiere pasos mínimos:
git clone https://github.com/Sunnyztj/claude-code-memory.git
cd claude-code-memory
./setup.sh ~/projects/memory
# Agrega las reglas de memoria a tu CLAUDE.md
# Configura un trabajo cron nocturnoQué se recuerda automáticamente
- Decisiones de arquitectura (por ejemplo, "cambié de MongoDB a PostgreSQL")
- Detalles de implementación (por ejemplo, "la IP del VPS cambió, nueva configuración de Nginx")
- Lecciones aprendidas (por ejemplo, "Docker COPY usa por defecto root:600, se necesita chmod")
- Información de cuentas, claves API, hitos del proyecto
Decisiones de diseño clave
- Enfoque basado en archivos (no una base de datos) — permite que Claude lea/escriba directamente, es compatible con git y funciona sin conexión
- Patrón de bandeja de entrada — una línea por entrada con cero fricción para la captura
- Extracción incremental de JSONL — rastrea desplazamientos de bytes y nunca reprocesa conversaciones antiguas
- Basado en cron (no en proceso) — funciona con Claude Code estándar sin complementos
El sistema funciona con cualquier configuración de Claude Code e incluye plantillas opcionales de trabajos cron para usuarios de ClaudeClaw (modo demonio). El desarrollador informa que lo usa diariamente en su flujo de trabajo de producción con mejoras significativas en la retención de contexto.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Análisis de la Arquitectura de Código de Claude a partir de Mapas de Fuente Filtrados
El análisis del código base de TypeScript de 512,000 líneas de Claude Code revela un entorno de ejecución basado en Bun con CLI React/Ink, más de 100 comandos, 38+ herramientas y coordinación multiagente. El sistema utiliza Zod para validación, OpenTelemetry para telemetría e incluye mecanismos de compresión de contexto.

Claude-voice: TTS local con resaltado de palabras para Claude Code
Claude-voice es una herramienta de Python que agrega síntesis de voz local con resaltado de palabras en tiempo real al modo de voz de Claude Code. Utiliza Kokoro TTS (82 millones de parámetros) ejecutándose completamente de forma local sin claves API.

Claudius: Widget de Chat de IA Incrustable de Código Abierto para Claude
Claudius es un widget de chat de código abierto y autoalojado impulsado por Claude que se puede integrar en cualquier sitio web con una etiqueta de script. Funciona en Cloudflare Workers con un frontend en React e incluye funciones como indicaciones de sistema personalizadas, limitación de velocidad y cumplimiento de accesibilidad.

Shipwright: Una Herramienta de Gestión de Proyectos de Código Abierto Basada en Claude Code
Shipwright es una herramienta de gestión de proyectos de código abierto que se ejecuta en Claude Code con 44 habilidades, 7 agentes especializados y 16 flujos de trabajo. Incluye compuertas de calidad binarias y manuales de recuperación, y se utilizó para auditar registros de credenciales y evaluar plataformas de automatización antes de que comenzara el trabajo de ingeniería.