Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Mnemosyne-OS

Mnemosyne OS es un sistema operativo cognitivo para agentes de IA que gestiona la memoria a largo plazo mediante una arquitectura inspirada en palacios de conocimiento y medicina china. Ofrece almacenamiento persistente, recuperación semántica y persistencia de conversaciones sin pérdida.

Ficha actualizada 23 sept 2026, 18:40 · upstream 23 sept 2026, 18:25 · release v7.8.3

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es Mnemosyne-OS

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Mnemosyne OS es un sistema operativo cognitivo diseñado para agentes de inteligencia artificial que requieren capacidades de memoria a largo plazo. Su arquitectura central se basa en una 'palacio mágico' (Magic Memory Palace) inspirado en sistemas de clasificación de bibliotecas, estándares de descripción de archivos y el sistema de registros de medicina china. El sistema organiza la información en 7 alas de taxonomía con 20 salas por ala, cada una representando un tipo específico de conocimiento. Cada memoria se identifica mediante un número único (K·NET·PROXY·YYYY-MM-DD) que funciona como un número de catálogo, permitiendo búsquedas precisas sin necesidad de almacenar todo el contenido en vectores. El sistema utiliza tres canales de recuperación: búsqueda por nombre exacto, búsqueda guiada por taxonomía y búsqueda resonante mediante vector search con HNSW indexado. Además, Mnemosyne OS incluye un sistema de extracción de hechos a partir del diálogo (DeepSeek), una base de conocimiento WIKI con soporte de búsqueda semántica y texto completo, y un scheduler de inyección contextual que sincroniza habilidades procedimentales con la memoria declarativa.

CASOS DE USO
  • Persistir conversaciones y decisiones de agentes de IA a largo plazo
  • Recuperar conocimiento técnico especializado mediante taxonomía de conocimiento
  • Sincronizar múltiples agentes de IA entre sí sin pérdida de contexto
  • Crear un repositorio semántico de conocimientos para equipos de desarrollo
  • Mantener historial completo de sesiones y decisiones críticas
  • Implementar recuperación semántica con búsqueda por nombre, guía o resonancia
PUNTOS DESTACADOS
  • Sistema de taxonomía de conocimiento con 7 alas y 20 salas (arquitectura inspirada en bibliotecas y medicina china)
  • Tres canales de recuperación: búsqueda exacta por nombre, búsqueda guiada por taxonomía y búsqueda resonante vectorial
  • Extracción automática de hechos estructurados a partir del diálogo mediante LLMs
  • Persistencia de conversaciones en SQLite (Hermes state.db) sincronizada con PostgreSQL para mantener historial completo
  • Scheduler de inyección contextual que sincroniza habilidades procedimentales con la memoria declarativa sin pérdida
  • Soporte de persistencia offline con sincronización silenciosa entre WSL y PostgreSQL
PRECAUCIONES
  • Depende de un backend LLM para la extracción de hechos, lo que introduce latencia en tiempo real
  • La persistencia de conversaciones se realiza mediante SQLite sincronizado con PostgreSQL, lo que puede generar duplicidad si no se configura correctamente
  • El sistema requiere una configuración inicial compleja y depende de modelos externos (DeepSeek o OpenAI-compatible)
  • No incluye un motor de búsqueda vectorial nativo en el núcleo del sistema operativo
  • La persistencia de conversaciones es inmutable pero no garantiza consistencia ante fallos de sincronización
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Mnemosyne OS Overview
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Para desplegar Mnemosyne OS, se recomienda usar Docker Compose con PostgreSQL 16 y pgvector. Se debe configurar el backend de modelos en .env (ARK_API_KEY o OPENAI_API_KEY). Para agentes Hermes, se configura la memoria mediante 'hermes config set memory.provider mnemosyne'. El sistema soporta persistencia offline con WSL local y sincronización silenciosa a PostgreSQL. Se recomienda mantener un backup del estado SQLite cada sesión para evitar pérdida de conversaciones críticas.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsFastAPIPython
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
180108010
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.