Saltar al contenido principal

daimon 0.31.0: reglas que se sostienen hasta que una persona las retira

· 4 min de lectura

Hay hechos de un proyecto que no son creencias. "Nunca desplegar el servicio de pagos un viernes" no es algo que el agente deba re-derivar en cada sesión, sopesar contra contexto más nuevo, ni olvidar en silencio bajo presión de presupuesto. Es una restricción vigente, y hasta ahora daimon no tenía un lugar para eso: una regla dicha una vez caía en la partición de creencias, no se arrastraba entre sesiones, y era lo primero que se recortaba cuando el briefing excedía el presupuesto. 0.31.0 agrega los pinned rulings.

Los fracasos de tu agente son su memoria más valiosa, y casi nadie los guarda

· 8 min de lectura

Todos los que construyen memoria para agentes están construyendo lo mismo: recordar qué funcionó, recordar qué se decidió, recordar quién prefiere tabs. Útil. Pero la amnesia cara no es olvidar los éxitos. Es olvidar los fracasos.

Un agente que olvida un éxito lo vuelve a derivar en unos cientos de tokens. Un agente que olvida un fracaso lo vuelve a intentar: el refactor que rompió prod, la "limpieza obvia" que sostenía todo, el upgrade de dependencia que se abandonó dos veces por la misma razón. Pagás el mismo callejón sin salida cada vez que una sesión nueva entra caminando con toda confianza.

Que dos memorias coincidan no es evidencia: corroboración ligada al origen

· 6 min de lectura

Hay una trampa hacia la que camina todo sistema de memoria para agentes, tarde o temprano: un ítem que aparece una y otra vez empieza a sentirse verdadero. Cinco sesiones "recuerdan" el mismo hecho, así que el hecho debe ser sólido. Promuévelo. Confía más en él.

Queríamos esa funcionalidad. La re-observación independiente debería fortalecer una memoria — así funciona la evidencia en todos lados. Pero antes de construirla salimos a buscar las formas en que se rompe, y lo que encontramos cambió el diseño, el release y una suposición de seguridad con la que veníamos conviviendo. Todo eso salió hoy en v0.22.0.

Verbatim vs. inferido: la clase de confianza que le falta a la memoria de tu agente

· 5 min de lectura

Tu agente abre una sesión y te cuenta lo que decidiste la vez anterior. Una parte es una cita textual. Otra parte es el resumen que el modelo hizo de esa cita. Y otra parte es una conclusión que el modelo sacó a las 2am, en una sesión de la que ya venía perdiendo el hilo.

Las tres llegan con la misma tipografía, el mismo tono seguro y ninguna forma de distinguirlas. Ese es el problema real de la memoria de agentes, y no se arregla recordando más cosas.

daimon 0.19.0: sitio de docs, servidor MCP y borrado demostrable

· 4 min de lectura

daimon 0.19.0 está en PyPI, tres días después de la 0.18. Lo principal son dos puertas: el sitio de documentación que estás leyendo — en español e inglés desde el primer día — y un servidor MCP de solo lectura, para que los hosts que hablan MCP pero no tienen sistema de hooks también puedan leer la memoria de tu agente. Además en la caja: sale daimon forget, y una caché de fragmentos evita que un serialize fallido vuelva a pagar trabajo ya hecho.

daimon tiene casa: docs bilingües, y qué salió esta semana

· 3 min de lectura

daimon ahora tiene un sitio de documentación — el que estás leyendo — en inglés y español, con un inicio rápido que te lleva de la instalación a tu primer briefing, y páginas de conceptos para las ideas que hacen distinto a daimon: clases de confianza, arrastre, receipts y el ciclo de vida de los ítems. Este blog es el nuevo hogar canónico de releases, explicaciones de features e incidentes de campo; cada anuncio que veas de nosotros en otro lado va a enlazar de vuelta aquí.