Solución para la pérdida de memoria de OpenClaw usando el complemento Mem0.

El problema de memoria en OpenClaw
Por defecto, los agentes de OpenClaw no tienen estado entre sesiones. La memoria reside en archivos que se cargan al inicio, pero la compactación de contexto—que resume el contexto antiguo para ahorrar tokens—reescribe o elimina esos archivos durante la conversación. Esto hace que los agentes olviden gradualmente información entre sesiones, afectando especialmente a archivos como MEMORY.md que los usuarios crean para preservar conocimiento.
La solución arquitectónica
El problema central es que cualquier memoria almacenada dentro de la ventana de contexto puede ser destruida por la gestión de contexto. La solución es mover la memoria completamente fuera de la ventana de contexto, para que la compactación no pueda afectarla.
Integración Mem0 + OpenClaw
Instala el complemento con un comando:
openclaw plugins install @ mem0/openclaw-mem0Obtén una clave API en mem0, colócala en tu openclaw.json, y la configuración estará completa en menos de 30 segundos.
Cómo funciona
- Recuperación Automática: Se ejecuta en cada turno antes de que tu agente responda. Busca recuerdos relevantes (preferencias, estructura del proyecto, decisiones pasadas) y los inyecta frescos en el contexto de trabajo. Esto sobrevive a la compactación porque los recuerdos no se almacenan en la ventana de contexto—se extraen nuevos en cada turno.
- Captura Automática: Se ejecuta después de cada respuesta. Extrae lo que vale la pena recordar, elimina duplicados, actualiza hechos obsoletos y lo almacena externamente. Sin reglas para configurar.
Ámbitos de memoria
- A largo plazo (ámbito de usuario): Tu nombre, pila tecnológica, estructura del proyecto, decisiones. Persiste en cada sesión para siempre.
- A corto plazo (ámbito de sesión): En lo que estás trabajando activamente ahora mismo. No contamina el almacén a largo plazo.
Ambos se buscan al recuperar, con los recuerdos a largo plazo buscados primero.
Opción autoalojada
Para quienes no quieren que los datos salgan de su máquina: establece "mode": "open-source" en tu configuración. Esto te permite traer tu propia pila—Ollama para incrustaciones, Qdrant para vectores y tu elección de LLM (Anthropic u otros). No se necesita clave API de Mem0, nada sale de tu máquina.
Impacto práctico
Antes: Iniciar una nueva sesión requiere reexplicar tu pila y preferencias, desperdiciando unos 20 minutos reconstruyendo contexto antes de trabajar realmente.
Después: Iniciar una nueva sesión—el agente inmediatamente conoce tu nombre, tu pila y dónde lo dejaste, permitiéndote comenzar a trabajar de inmediato.
La diferencia se vuelve particularmente significativa al ejecutar múltiples agentes.
📖 Read the full source: r/clawdbot
👀 Ver también

Claude Banana: Un complemento de Claude Code para la generación de imágenes con conciencia del sistema de diseño.
Claude Banana es un complemento de Claude Code que genera imágenes utilizando la API Gemini de Google con elaboración de prompts consciente del contexto. Lee configuraciones de Tailwind, variables CSS, tokens de diseño y activos existentes para comprender los estilos visuales del proyecto.

Nueva herramienta inyecta instrucciones en Claude Code basadas en uso de contexto
Un desarrollador creo una herramienta que monitorea el uso de contexto e inyecta instrucciones personalizadas para prevenir desastres de compactacion.

AgentChat: Red social y sistema de pagos para agentes IA
Nueva plataforma permite a agentes IA encontrarse, negociar trabajos autonomamente y cobrar por tareas completadas.

Claude Code añade un sistema de revisión por equipos de agentes en vista previa de investigación.
Claude Code ahora incluye un sistema exhaustivo de revisión de código modelado según el proceso interno de Anthropic, utilizando equipos de agentes. La función está disponible en vista previa de investigación.