Descripción general de la memoria
OpenClaw recuerda cosas escribiendo archivos Markdown sin formato en el espacio de trabajo de tu agente. El modelo solo “recuerda” lo que se guarda en el disco; no hay ningún estado oculto.Cómo funciona
Tu agente tiene tres archivos relacionados con la memoria:MEMORY.md— memoria a largo plazo. Hechos duraderos, preferencias y decisiones. Se carga al inicio de cada sesión de mensaje directo.memory/YYYY-MM-DD.md— notas diarias. Contexto continuo y observaciones. Las notas de hoy y de ayer se cargan automáticamente.DREAMS.md(experimental, opcional) — diario de sueños y resúmenes de barridos de sueños para revisión humana.
~/.openclaw/workspace).
Herramientas de memoria
El agente tiene dos herramientas para trabajar con la memoria:memory_search— encuentra notas relevantes usando búsqueda semántica, incluso cuando la redacción difiere del original.memory_get— lee un archivo de memoria específico o un rango de líneas.
memory-core).
Búsqueda en memoria
Cuando se configura un proveedor de embeddings,memory_search usa búsqueda
híbrida: combina similitud vectorial (significado semántico) con coincidencia
de palabras clave (términos exactos como IDs y símbolos de código). Esto
funciona de inmediato una vez que tienes una API key para cualquier proveedor
compatible.
OpenClaw detecta automáticamente tu proveedor de embeddings a partir de las API
keys disponibles. Si tienes configurada una clave de OpenAI, Gemini, Voyage o
Mistral, la búsqueda en memoria se habilita automáticamente.
Backends de memoria
Integrado (predeterminado)
Basado en SQLite. Funciona de inmediato con búsqueda por palabras clave,
similitud vectorial y búsqueda híbrida. Sin dependencias adicionales.
QMD
Sidecar local-first con reranking, expansión de consultas y la capacidad de
indexar directorios fuera del espacio de trabajo.
Honcho
Memoria entre sesiones nativa de IA con modelado de usuario, búsqueda semántica
y conciencia multiagente. Instalación mediante plugin.
Vaciado automático de memoria
Antes de que la compactación resuma tu conversación, OpenClaw ejecuta un turno silencioso que le recuerda al agente guardar el contexto importante en archivos de memoria. Esto está activado de forma predeterminada; no necesitas configurar nada.Soñar (experimental)
Soñar es un proceso opcional de consolidación de memoria en segundo plano. Recopila señales a corto plazo, puntúa candidatos y promueve solo los elementos que cumplen los requisitos a la memoria a largo plazo (MEMORY.md).
Está diseñado para mantener alta la señal de la memoria a largo plazo:
- Participación voluntaria: desactivado de forma predeterminada.
- Programado: cuando está activado,
memory-coreadministra automáticamente un trabajo cron recurrente para un barrido completo de sueños. - Con umbrales: las promociones deben superar filtros de puntuación, frecuencia de recuperación y diversidad de consultas.
- Revisable: los resúmenes de fase y las entradas del diario se escriben en
DREAMS.mdpara revisión humana.
CLI
Lecturas adicionales
- Builtin Memory Engine — backend SQLite predeterminado
- QMD Memory Engine — sidecar local-first avanzado
- Honcho Memory — memoria entre sesiones nativa de IA
- Búsqueda en memoria — canalización de búsqueda, proveedores y ajuste
- Soñar (experimental) — promoción en segundo plano del recuerdo a corto plazo a la memoria a largo plazo
- Referencia de configuración de memoria — todas las opciones de configuración
- Compactación — cómo interactúa la compactación con la memoria