Recuerdo: Memoria de proyecto local para Claude Code — Sin gastar tokens en resúmenes

Recall es un plugin de memoria de proyecto totalmente local para Claude Code que resuelve el problema del arranque en frío sin gastar tokens de modelo en resúmenes. Captura las transcripciones de sesión en .recall/history.md y las condensa en un context.md compacto (~1-2K tokens) usando un resumidor clásico en Python, no una llamada a un LLM.
Cómo funciona
- Durante una sesión: Los ganchos
Stop/SessionEndagregan nueva actividad de forma incremental a.recall/history.md— solo los nuevos turnos, totalmente local. - Al inicio de sesión: El gancho
SessionStartmuestracontext.mdy le pide a Claude que confirme: ¿reanudar desde el contexto guardado? y ¿seguir registrando esta sesión?
Ventajas clave
- Cero gasto de tokens en memoria: El resumen se realiza localmente mediante un algoritmo determinista, no por una llamada API. No se requiere clave API ni modelo externo.
- Privacidad: Las transcripciones (código, rutas, secretos) nunca salen de tu máquina. La mayoría de las herramientas de memoria envían contexto a un endpoint de modelo; Recall no.
- Baja fricción: Sin
pip install, sin modelo local que ejecutar, sin clave que configurar: funciona offline inmediatamente al cargar el plugin.
Archivos de salida
Dos archivos en .recall/:
history.md— registro de solo adición de preguntas, respuestas, archivos tocados, comandos ejecutados.context.md— resumen sobrescrito que contiene: objetivo, resumen, próximos pasos/hilos abiertos, archivos tocados, dónde lo dejaste.
Comparación con la memoria integrada de Claude Code
| Característica | CLAUDE.md | --continue / --resume | Recall |
|---|---|---|---|
| Qué es | Notas escritas a mano y reglas | Recarga una conversación anterior | Registro de sesión capturado automáticamente + resumen local |
| Mantenimiento | Manual | Ninguno (tú eliges la sesión) | Ninguno — se escribe mientras trabajas |
| Contiene | Instrucciones a seguir | Transcripción completa anterior | Objetivo, archivos, comandos, dónde lo dejaste, próximos pasos |
| Costo al reanudar | Pequeño | Grande (reproduce transcripción completa) | ~1-2K tokens (resumen compacto) |
| Forma | Markdown que editas | Estado de sesión local | Texto plano en .recall/ — diffable y compartible |
| Claude lo trata como | Instrucciones | La conversación | Datos de referencia no confiables delimitados |
En resumen: CLAUDE.md es cómo quiero que trabajes; Recall es aquí está lo que hicimos la última vez y dónde paramos — producido offline sin gastar tokens de modelo.
📖 Leer la fuente completa: HN LLM Tools
👀 Ver también

Búsqueda semántica local para conversaciones de IA con fastembed y LanceDB
Un desarrollador indexó localmente 368K mensajes de conversaciones de IA utilizando fastembed para incrustaciones basadas en CPU y LanceDB como almacén vectorial sin servidor, logrando una latencia de búsqueda p50 de 12ms sin claves API.

Agentlint: Aplicación de GitHub que detecta contradicciones en CLAUDE.md y enlaces rotos en cada PR
Agentlint es una aplicación de GitHub que audita toda la superficie de reglas de tu agente (CLAUDE.md, AGENTS.md, skills, hooks) en cada PR, publicando comentarios en línea sobre contradicciones, rutas rotas y funciones del harness no compatibles. Gratuita para repositorios públicos.

Dándole a Claude un LLM local como asistente mediante MCP en Mac
Un desarrollador conecta Claude a un Qwen 2.5 Coder 14B local mediante Ollama y MCP, creando un asistente sin costo para delegar tareas como procesamiento de texto y manejo de archivos grandes.

ClawControl 1.7.1 mejora la fiabilidad de los mensajes y la compatibilidad multimedia para OpenClaw.
ClawControl 1.7.1 corrige varios problemas del lado del cliente, incluida la acumulación descontrolada de texto, mensajes fantasma y problemas de manejo de medios. La actualización mantiene la compatibilidad con OpenClaw hasta la versión 3.28.