Memorine: Un Sistema de Memoria Local para Agentes OpenClaw Utilizando Python y SQLite

Memorine es un sistema de memoria local para agentes OpenClaw construido con Python y SQLite, que no requiere servicios externos, llamadas a API, Docker o telemetría. Todo el sistema consiste en aproximadamente 8 archivos de código Python puro que crean un archivo .db local para el almacenamiento de memoria.
Características Principales
- Los agentes almacenan hechos y los recuperan posteriormente mediante búsqueda de texto completo
- Los recuerdos se desvanecen con el tiempo usando una curva de olvido para evitar la acumulación de datos antiguos
- Marcado automático de información contradictoria cuando nuevos hechos entran en conflicto con los existentes
- Encadenamiento causal de eventos (esto causó aquello, lo cual causó esta otra cosa)
- Seguimiento de procedimientos con aprendizaje sobre qué pasos tienden a fallar
- Múltiples agentes pueden compartir hechos a través de la misma base de datos
- Cada agente solo puede modificar sus propios datos, evitando interferencias de memoria entre agentes
- Búsqueda semántica opcional mediante extensiones fastembed + sqlite-vec
Integración y Herramientas
El sistema incluye un servidor MCP que permite a OpenClaw reconocerlo como un complemento, proporcionando 14 herramientas a todos los agentes una vez configurado. El archivo de base de datos puede inspeccionarse directamente usando cualquier navegador SQLite.
Detalles Técnicos
Memorine tiene cero dependencias más allá de Python y SQLite. No hay llamadas de red, binarios compilados o extensiones nativas. La base de código es lo suficientemente pequeña como para leerse completamente en una tarde según el desarrollador.
El proyecto está disponible en GitHub con solicitudes de extracción abiertas para correcciones de errores y adiciones de funciones. También está publicado en PyPI para facilitar la instalación.
📖 Read the full source: r/openclaw
👀 Ver también

Dev-Card: Una Habilidad de Código de Claude que Genera Tarjetas de Identificación de Desarrolladores a partir del Historial de Git
Dev-Card es una habilidad de Claude Code que analiza repositorios git para generar Tarjetas de Identidad de Desarrollador compartibles, asignando uno de los 11 arquetipos de desarrollador basándose en el horario de los commits, el desglose de lenguajes, los patrones de mensajes de commit y la distribución del tamaño de los commits.

Jake Benchmark v1: Pruebas de Rendimiento de LLM Local para Agentes de IA OpenClaw
Un desarrollador probó 7 LLM locales como agentes de IA con OpenClaw utilizando 22 tareas prácticas que incluyen procesamiento de correos electrónicos, programación de reuniones y detección de phishing. Los resultados variaron desde un 59.4% para Qwen 27B hasta un 1.6% para Nemotron 30B, con registros detallados de conversaciones disponibles.

El Servidor MCP de Savecraft Proporciona a Claude Datos Precisos de Magic: The Gathering
Savecraft es un servidor MCP de código abierto que analiza localmente el Player.log de MTG Arena, sincroniza el estado del juego y le da a Claude acceso a 12 módulos de referencia experta basados en datos reales de Magic: The Gathering. La herramienta evita que Claude alucine nombres de cartas y reglas al proporcionar acceso a datos reales de Arena, recomendaciones de draft de 17Lands y la base de datos completa de Scryfall.

GlycemicGPT: Monitor de Diabetes AI Autohospedado con BYOAI y SDK de Plugins
GlycemicGPT es una plataforma de código abierto y autoalojada que conecta monitores Dexcom G7 y bombas Tandem con una capa de análisis de IA. Ofrece resúmenes diarios, análisis de comidas, chat conversacional y alertas configurables, todo en tu propio hardware.