El complemento OpenClaw para Neotoma le brinda a su agente una memoria que no puede dañar
OpenClaw almacena memoria en archivos de rebajas. Neotoma v0.4.3 se conecta de forma nativa como una capa de estado estructurada debajo, brindando a los agentes OpenClaw procedencia, resolución de entidades e historial de versiones sin reemplazar al agente.
Puntos clave
- OpenClaw almacena la memoria en archivos de rebajas. Eso funciona hasta que los hechos desaparecen durante la compactación, la identidad de la entidad se desplaza entre las sesiones, las escrituras simultáneas están corruptas o una respuesta incorrecta no tiene seguimiento de auditoría.
- Neotoma v0.4.3 se entrega como complemento nativo de OpenClaw. Cada modo de falla obtiene una solución estructural: observaciones de solo agregar, ID de entidad deterministas, escrituras validadas por esquema y procedencia completa.
- El complemento se registra en el sistema de complementos de cuatro capas de OpenClaw. El ciclo del agente sigue siendo el mismo. El estado pasa de archivos planos a una capa estructurada con consultas de línea de tiempo y recuperación basada en relaciones.
- El diseño de ruta de lectura preserva la economía de caché KV que hace que la memoria basada en archivos sea racional. Las instantáneas de entidades devuelven texto estable en todas las llamadas.
- Esta es una integración de versión para desarrolladores. El objetivo es probar el estado estructurado bajo una plataforma de agente real, y no promete estabilidad en la actualidad.

El techo de la memoria
Si ejecuta OpenClaw hoy, su agente almacena la memoria en MEMORY.md y los archivos fechados en un directorio memory/. Esto funciona para uso con un solo agente y una sola sesión. En el momento en que confías en ese recuerdo para cualquier cosa que esté sucediendo, llegas a un techo. Los modos de falla son específicos y predecibles.
La compactación de la memoria elimina los hechos. OpenClaw activa un giro de agente silencioso que escribe "recuerdos duraderos" antes de truncar el contexto. Se desconoce qué había en el archivo antes de la compactación. Si la versión compacta dejó caer un hecho, ya no existe. No existe un registro de observación. Sin retroceso.
No hay identidad de entidad entre sesiones. "Acme Corp" en una sesión y "ACME CORP" en la siguiente pueden resolverse o no en la misma entidad. El agente vuelve a inferir cada vez desde la ventana contextual. No hay identificaciones estables. Sin reglas de fusión.
Escrituras simultáneas en estado corrupto. Si ejecuta varios agentes o complementos que tocan los mismos archivos de memoria, se dañarán los datos. La propia documentación de OpenClaw lo reconoce. El límite máximo de agente único es real y la mayoría de los flujos de trabajo de agente no permanecerán con un solo agente para siempre.
Sin seguimiento de auditoría. Cuando el agente da una respuesta incorrecta, no se puede rastrear hasta una observación específica. No se puede ver lo que cambió entre el martes y el jueves. No se puede responder "¿qué sabía mi agente cuando tomó esa decisión?"
Estos no son casos extremos. Aparecen tan pronto como el agente maneja contactos, tareas, transacciones o cualquier estado importante en las sesiones.
Qué agrega el complemento
Neotoma v0.4.3 agrega un manifiesto openclaw.plugin.json, un punto de entrada y definiciones de herramientas que se registran en el sistema de complementos de cuatro capas de OpenClaw. Gateway descubre el complemento, valida el manifiesto, carga el tiempo de ejecución y expone las herramientas de Neotoma al agente.
Cada modo de falla anterior recibe una solución estructural.
La compactación ya no pierde estado. Las observaciones se pueden agregar únicamente. El resumen compactado aún puede servir como ventana de contexto, pero las observaciones de la fuente persisten en Neotoma con el historial completo. Nada se cae silenciosamente.
La identidad de la entidad es determinista. Los ID canónicos basados en hash resuelven "Acme Corp" y "ACME CORP" en una entidad por regla, no por inferencia por sesión. Mismo contacto, misma identificación, siempre.
Las escrituras simultáneas son seguras. Dos agentes que escriben sobre la misma entidad producen dos observaciones en un almacén de solo anexos, no un conflicto de archivos. Las restricciones del esquema validan cada escritura antes de que ingrese al almacén.
El registro de auditoría está integrado. Cada observación se remonta a su origen. Las correcciones crean nuevas observaciones, no sobrescriben. Puede reconstruir el estado en cualquier momento.
Más allá de arreglar el techo, el complemento expone capacidades que MEMORY.md no puede admitir en absoluto:
- Recuperación estructurada. "Todas las tareas vinculadas a este contacto" o "cada transacción con el proveedor X" es una consulta, no un archivo grep.
- Consultas de cronograma. Los campos de fecha entre entidades generan cronogramas. "Lo que pasó la semana pasada" aparece en un índice temporal, no en una búsqueda de ventana contextual.
- Validación de esquema. Los tipos de entidad se verifican durante la escritura. Los datos incorrectos se rechazan antes de ingresar a la tienda.
El bucle del agente no cambia. OpenClaw aún gestiona la interpretación de intenciones, la navegación, el llenado de formularios y la ejecución de habilidades. Neotoma maneja el estado. El complemento se encuentra entre las escrituras del agente y el almacenamiento persistente.
La pregunta general
Los archivos Markdown son gratuitos. No cuesta nada configurarlos ni mantenerlos, y la economía del caché KV los recompensa activamente.
Neotoma agrega gastos generales. Validación de esquemas en escrituras. Almacenamiento de observaciones. Resolución de entidades. Un proceso de servidor local. Estos no son gratis. Pero la sobrecarga está diseñada para permanecer invisible: el agente instala Neotoma, lo configura y escribe en él sin necesidad de que usted aprenda una nueva herramienta o cambie su forma de trabajar.
La pregunta es si vale la pena pagar los gastos generales. Si su agente nunca necesita responder "¿qué sabía el martes pasado?" o "qué escritura dañó este registro de contacto", entonces no. MEMORY.md es la arquitectura correcta.
Si su agente administra el estado continuo, los contactos, las tareas, las transacciones y las relaciones con los proveedores, y necesita coherencia entre las sesiones, la sobrecarga de la ruta de escritura es la parte más económica del problema. La parte cara es depurar la corrupción estatal a posteriori, cuando la pista de auditoría no existe.
Lo que esto no hace
El complemento no reemplaza el bucle del agente de OpenClaw. No cambia cómo funcionan las habilidades. No requiere migrar el contenido MEMORY.md existente (aunque se admite la importación).
No resuelve todos los problemas de memoria de los agentes. La calidad de la recuperación, la ingeniería rápida, el diseño de habilidades y la selección del modelo siguen siendo importantes. Neotoma maneja la capa de estado: qué entidades existen, cómo están vinculadas, de dónde vienen y cómo cambiaron. Todo lo que está encima de esa capa permanece igual.
Tampoco pretende estabilidad de la producción. Neotoma está en versión para desarrolladores. Se deben esperar cambios radicales. El complemento existe para probar si el estado estructurado debajo de una plataforma de agente real funciona en la práctica, no para prometer confiabilidad en la actualidad.
Pruébalo, rómpelo
He estado ejecutando Neotoma como capa de memoria en mi propia pila agente. Varios agentes escriben en la misma tienda: clasificación de correo electrónico, gestión de tareas, finanzas y contenido. Los problemas de estado de múltiples agentes descritos anteriormente no son hipotéticos para mí. Son los que toco cada semana.
El complemento lo pone a disposición de los usuarios de OpenClaw. Instálalo. Habilítelo. Ejecute su agente con un estado estructurado debajo. Vea dónde ayuda. Vea dónde los gastos generales no valen la pena. Vea dónde se rompe el diseño.
El circuito de retroalimentación importa más que la arquitectura. Los agentes reales que escriben observaciones reales a través de una capa estructurada es donde las afirmaciones se mantienen o fracasan.
Evaluar e instalar
La forma más rápida de saber si Neotoma se adapta a su flujo de trabajo de OpenClaw es dejar que su agente lo evalúe por usted. Pega esto en tu sesión de OpenClaw:
Lea https://neotoma.io/evaluate. Antes de responder, inspeccione cualquier herramienta, espacio de trabajo y contexto de configuración más amplio al que pueda acceder para evaluar mi flujo de trabajo real en lugar de solo este chat. Luego, dígame si Neotoma realmente se adapta a mi flujo de trabajo, qué datos serían de mayor valor para persistir primero y qué debo hacer a continuación.Su agente lee la página, verifica su contexto local (herramientas, configuraciones, archivos de memoria y espacio de trabajo) y le indica si los problemas descritos en esta publicación se aplican a su configuración. Si es así, lo guiará a través de la instalación, activación con sus propios datos y configuración del complemento. Si no es así, también te lo indica.
Si ya desea Neotoma y prefiere omitir el paso de evaluación, utilice la instalación asistida por agente desde neotoma.io/install. Pega esto en OpenClaw. Su agente lee la secuencia completa de instalación primero en esa página, la instala solo si es necesario, ejecuta la activación con sus datos y luego configura su herramienta actual para su uso continuo, incluidos los pasos de integración de OpenClaw en esa misma página:
Lea https://neotoma.io/install y guíeme a través del flujo de instalación de Neotoma primero. Instalarla, activarla con mis datos y configurar mi herramienta actual para un uso continuo y sólido.Si prefiere los comandos manuales: openclaw plugins install clawhub:neotoma agrega el complemento directamente desde ClawHub. O instale el paquete npm globalmente con npm install -g neotoma y luego neotoma init, con un pin opcional para esta versión (npm install -g [email protected]). Las opciones completas, la configuración de MCP, Docker y el comportamiento de reinicio permanecen en neotoma.io/install.
Repositorio: github.com/markmhendrickson/neotoma. Notas de la versión: v0.4.3.
Para conocer el razonamiento arquitectónico más profundo detrás de la memoria estructurada del agente, consulte OpenClaw y la capa de verdad y El techo de memoria de rebajas.