Servidor de memoria MCP de código abierto con gráfico de conocimiento y funciones de aprendizaje

✍️ OpenClawRadar📅 Publicado: 28 de marzo de 2026🔗 Source
Servidor de memoria MCP de código abierto con gráfico de conocimiento y funciones de aprendizaje
Ad

Un servidor MCP de código abierto llamado cuba-memorys proporciona memoria persistente para agentes de IA, yendo más allá de simples almacenes RAG o vectoriales. Escrito en Rust con un backend PostgreSQL + pgvector, implementa una arquitectura de grafo de conocimiento con capacidades de aprendizaje.

Arquitectura y características

El sistema almacena entidades, observaciones y relaciones tipadas en lugar de documentos planos. Las características clave incluyen:

  • Decaimiento exponencial — Los recuerdos se desvanecen de manera realista usando importancia = importancia * exp(-0.693 * días/vida_media) con una vida media de 30 días
  • Metaplasticidad Hebbiana + BCM — Regla de Oja con umbral deslizante EMA; los recuerdos se fortalecen con el acceso y se auto-normalizan mediante BCM
  • Fusión RRF de 4 señales (k=60) — Combina ts_rank + trigramas + pgvector HNSW + importancia con ponderación enrutada por entropía para detectar consultas dominadas por palabras clave vs. semánticas
  • Detección de comunidades Leiden — Algoritmo de Traag et al. 2019 para descubrir clusters en el grafo de conocimiento
  • PageRank personalizado — Clasifica la importancia de las entidades basándose en la topología del grafo
  • Verificación anti-alucinación — Triangula afirmaciones contra el conocimiento almacenado con puntuación de confianza graduada
  • Memoria de errores con detección de patrones — Activa advertencias cuando ocurren ≥3 errores similares
Ad

Puntos de referencia de rendimiento

La implementación en Rust muestra mejoras significativas sobre la versión original en Python:

  • Tamaño binario: ~50MB venv (Python) vs 7.6MB (Rust)
  • Creación de entidad: ~2ms (Python) vs 498μs (Rust)
  • Búsqueda híbrida: <5ms (Python) vs 2.52ms (Rust)
  • Uso de memoria: ~120MB (Python) vs ~15MB (Rust)
  • Dependencias: 12 paquetes (Python) vs 0 en tiempo de ejecución (Rust)

Detalles de implementación

El servidor proporciona 13 herramientas MCP y funciona con cualquier cliente compatible con MCP, incluyendo Claude Code, Cursor y Windsurf. Es auto-alojado con un backend PostgreSQL y no realiza llamadas API externas. Todos los algoritmos están basados en artículos revisados por pares con citas en el README.

Opciones de instalación:

pip install cuba-memorys

o

npm install -g cuba-memorys

El proyecto está disponible bajo la licencia CC BY-NC 4.0 en GitHub.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Ver también

Código de los Estados Unidos disponible como repositorio Git con historial completo de cambios
Herramientas

Código de los Estados Unidos disponible como repositorio Git con historial completo de cambios

El Código de los Estados Unidos está disponible como un repositorio Git con toda la ley federal almacenada como archivos Markdown. Cada commit representa una instantánea puntual desde 2013 hasta el presente, permitiendo a los desarrolladores usar git diff, git log y git blame para rastrear cambios legales.

OpenClawRadar
Blindspot MCP: Un Cerebro Externo para Agentes de IA de Programación
Herramientas

Blindspot MCP: Un Cerebro Externo para Agentes de IA de Programación

Blindspot MCP es una herramienta que indexa bases de código completas utilizando tree-sitter y SQLite para ayudar a los agentes de IA de codificación a comprender símbolos, dependencias y relaciones entre archivos, evitando cambios que rompan el código fuera de su contexto inmediato.

OpenClawRadar
OmniRecall Beta: Inyección de Memoria con Tecnología FAISS para Chats de LLM en la Nube
Herramientas

OmniRecall Beta: Inyección de Memoria con Tecnología FAISS para Chats de LLM en la Nube

OmniRecall es una herramienta local de bypass para mitmproxy que intercepta el tráfico hacia interfaces de chat en la nube como DeepSeek, añadiendo una capa de memoria permanente mediante indexación FAISS y sentence-transformers MiniLM-L6. Actualmente está en fase beta, requiere operación solo con CPU y utiliza una licencia de código disponible con restricciones agresivas.

OpenClawRadar
civStation: Herramienta VLM de Código Abierto para el Control por Lenguaje Natural de Civilization VI
Herramientas

civStation: Herramienta VLM de Código Abierto para el Control por Lenguaje Natural de Civilization VI

civStation es una pila de uso informático de código abierto que permite el control por voz y lenguaje natural de Civilization VI, traduciendo comandos de estrategia de alto nivel en acciones de interfaz de usuario a través de un bucle de observación y ejecución basado en VLM.

OpenClawRadar