memora: Memoria versionada y tipificada para agentes de IA – Git para las creencias de la IA

✍️ OpenClawRadar📅 Publicado: 5 de junio de 2026🔗 Source
memora: Memoria versionada y tipificada para agentes de IA – Git para las creencias de la IA
Ad

memora es una herramienta CLI que versiona la memoria de agentes de IA — tipada, con seguimiento de procedencia, ramificable y fusionable. Piensa en git para lo que la IA cree sobre tu código, no en cambios de archivos. Todo el proyecto tiene ~5k líneas de Rust en dos crates, produciendo un único binario estático con cero dependencias externas (SQLite integrado mediante rusqlite). Funciona en las tres plataformas principales con CI.

Estructura de Crates

  • memora-core – biblioteca sin dependencias de CLI. Tipos, almacén SQLite, motor de snapshots, fusión a tres bandas, grabación de sesiones, adaptadores de exportación.
  • memora-cli – capa CLI delgada basada en clap.

Aspectos Técnicos Destacados

  • Trait Clock para pruebas deterministas – sin timestamps inestables.
  • IDs referenciadas por contenido mediante SHA-256 de cadenas de forma canónica.
  • Fusión a tres bandas con detección de base de fusión BFS a través del DAG completo de padres.
  • Tabla node_versions que captura el estado completo del nodo por commit – permitiendo diff, rollback y GC reversible.
Ad

Decisiones de Diseño y Preguntas Abiertas

El autor busca retroalimentación en varias áreas:

  • Fórmula de puntuación de importancia para GC y ranking de exportación.
  • Si el enum MemorySource debería ser abierto (actualmente tiene una variante Unknown(String)).
  • Modelo de sincronización remota – actualmente solo sistema de archivos; el límite copy_commits_between es donde se conectaría el transporte de red.

Repositorio: github.com/harshtripathi272/memora – licencia MIT.

📖 Leer la fuente completa: r/openclaw

Ad

👀 Ver también

Sistema de Documentación Autónomo Utilizando Bloques Delimitados para Cero Desviación
Herramientas

Sistema de Documentación Autónomo Utilizando Bloques Delimitados para Cero Desviación

Un desarrollador creó un script bash que extrae datos estructurados directamente de los archivos fuente y los inyecta en CLAUDE.md mediante bloques de comentarios HTML delimitados, asegurando que la documentación se mantenga sincronizada con el código sin mantenimiento manual.

OpenClawRadar
ClawCall: Habilidad OpenClaw para llamadas telefónicas con IA en modo puente
Herramientas

ClawCall: Habilidad OpenClaw para llamadas telefónicas con IA en modo puente

ClawCall es una habilidad de OpenClaw que permite a los agentes de IA realizar llamadas telefónicas reales, navegar por menús, esperar en espera y mantener conversaciones. Incluye un modo puente que te conecta cuando una persona contesta.

OpenClawRadar
Desarrollador Prueba Qwen3.5 27B frente a Modelos Más Grandes para Tareas de Programación Local
Herramientas

Desarrollador Prueba Qwen3.5 27B frente a Modelos Más Grandes para Tareas de Programación Local

Un desarrollador probó múltiples modelos Qwen3.5 y Nemotron, encontrando que Qwen3.5-27B-GGUF:UD-Q6_K_XL funciona bien para tareas de desarrollo en hardware existente de 2x RTX 3090, con 803 pp y 25 tg/s en contexto de 256k en vast.ai.

OpenClawRadar
Claude Code Plugin Analiza el Desperdicio de Tokens y Anomalías Localmente
Herramientas

Claude Code Plugin Analiza el Desperdicio de Tokens y Anomalías Localmente

Un desarrollador creó un complemento de Claude Code que diagnostica el desperdicio de tokens detectando seis tipos de anomalías a partir de datos de sesiones locales. La herramienta analizó 8.392 sesiones y encontró 1.015 anomalías, siendo ExcessiveToolUse la más común.

OpenClawRadar