Recuerdo Total: Grafo de Conocimiento Local para el Historial de Conversaciones de Código de Claude

✍️ OpenClawRadar📅 Publicado: 6 de abril de 2026🔗 Source
Recuerdo Total: Grafo de Conocimiento Local para el Historial de Conversaciones de Código de Claude
Ad

Qué hace Total Recall

Total Recall resuelve el problema de tener que reexplicar decisiones entre sesiones de Claude Code al hacer que el historial de conversaciones sea buscable. Claude Code almacena las conversaciones como archivos JSONL en ~/.claude/projects/, donde cada línea contiene un objeto de mensaje (rol, contenido, marcas de tiempo, ID, parentUuid). Estas referencias parentales forman un Grafo Acíclico Dirigido (DAG) porque las conversaciones se ramifican con llamadas a herramientas e interrupciones.

Implementación Técnica

El sistema ingiere las transcripciones JSONL en una base de datos SQLite con:

  • Búsqueda de texto completo
  • Incrustaciones vectoriales usando Ollama local (sin nube) con nomic-embed-text
  • Enlaces semánticos cruzados
  • Recuperación consciente del DAG que recorre las cadenas parentales hacia atrás desde los resultados de búsqueda
  • Etiquetado de sesiones basado en proyectos

Cuando haces una pregunta como "¿Cuál era ese restaurante con los chiles rellenos increíbles?", Claude consulta la base de datos y devuelve extractos reales de conversaciones con el contexto circundante, no resúmenes.

Ad

Características Adicionales

  • Un script "dónde estábamos" muestra los últimos 20 mensajes de la sesión más reciente
  • Importador de ChatGPT que se autentica mediante Playwright y llama a la API del backend para extraer árboles completos de conversaciones con marcas de tiempo, metadatos del modelo, imágenes DALL-E y salidas del intérprete de código
  • Auto-ingesta cada 15 minutos
  • Todo es local: un archivo que puedes copiar a otra máquina

Despliegue Actual

El despliegue del creador maneja:

  • 28K fragmentos
  • 63K enlaces semánticos
  • 255 MB de almacenamiento
  • 49 sesiones en 6 proyectos

Disponibilidad de Código Abierto

El repositorio en https://github.com/aguywithcode/total-recall contiene:

  • Pipeline completo (ingesta, incrustación, enlace, recuperación, navegación)
  • Rastreador de ChatGPT
  • Instrucciones de configuración
  • Guía de integración de CLAUDE.md
  • Documentación de fondo con la historia completa de la construcción

📖 Read the full source: r/ClaudeAI

Ad

👀 Ver también

Sistema de Memoria Persistente Basado en SQLite de Código Abierto para Claude
Herramientas

Sistema de Memoria Persistente Basado en SQLite de Código Abierto para Claude

Un desarrollador ha lanzado memchat, un sistema local con licencia GPL que extrae conocimiento de sesiones de Claude en puntos de control, lo almacena en SQLite y lo reensambla para nuevas sesiones para mantener el contexto entre conversaciones.

OpenClawRadar
GrapeRoot: Herramienta de código abierto reduce el uso de tokens de Claude Code en un 40-80%
Herramientas

GrapeRoot: Herramienta de código abierto reduce el uso de tokens de Claude Code en un 40-80%

GrapeRoot es un servidor MCP local gratuito y de código abierto que se sitúa entre tu base de código y Claude Code, reduciendo el uso de tokens en un 40-80% al rastrear lo que el modelo ya ha visto y enviando solo los cambios de código relevantes.

OpenClawRadar
Extensión de Chrome Agrega Vista Previa en Vivo a Claude Code Web
Herramientas

Extensión de Chrome Agrega Vista Previa en Vivo a Claude Code Web

Una extensión de Chrome llamada Claude Code Preview agrega funcionalidad de vista previa en vivo a Claude Code Web, similar a Lovable y otros sitios de 'vibecoding', permitiendo la visualización lado a lado de despliegues.

OpenClawRadar
Solitaire: Capa de Identidad de Código Abierto para Agentes de IA Construida con Claude Code
Herramientas

Solitaire: Capa de Identidad de Código Abierto para Agentes de IA Construida con Claude Code

Solitaire es una capa de identidad de código abierto para agentes de IA que evoluciona a través de la interacción en lugar de la configuración estática. Se ha probado en más de 600 sesiones de producción y almacena todos los datos localmente usando SQLite + JSONL sin dependencias en la nube.

OpenClawRadar