Plataforma de memoria de IA de código abierto que convierte documentos, código y conversaciones en un grafo de conocimiento autohospedado para agentes de IA.
EverMind-AI/EverOS
Una capa de memoria a largo plazo, local y nativa de Markdown para agentes de IA, que guarda recuerdos en archivos editables con índices de SQLite y LanceDB.
- Estrellas
- 13,525
- Forks
- 1,074
- Issues abiertos
- 58
- Último commit
- hace 8 horas
¿Qué es?
EverOS es una biblioteca de Python y un entorno de ejecución de memoria que proporciona memoria persistente a los agentes de IA en asistentes de programación, aplicaciones y flujos de trabajo. Las conversaciones, los archivos y las trayectorias de los agentes se guardan como archivos Markdown legibles, que sirven como fuente de verdad y se pueden editar directamente, comparar mediante diff y versionar con Git.
Una capa de índices local basada en SQLite y LanceDB permite buscar en los archivos Markdown. Los recuerdos se organizan en categorías de usuario (episodios y perfiles) y de agente (casos y habilidades), y la recuperación se puede limitar por ID de usuario, agente, aplicación, proyecto y sesión. Entre sesiones, un proceso de reflexión sin conexión combina grupos de episodios y perfecciona perfiles y habilidades.
El servidor ofrece una API HTTP versionada en /api/v2. Para una configuración mínima, solo se necesita una clave de API de OpenRouter para añadir y vaciar datos, y realizar búsquedas por palabras clave. Los proveedores de embeddings, reranking y procesamiento multimodal son opcionales y habilitan la búsqueda híbrida, Knowledge Wiki y la ingesta de imágenes, PDF, audio o archivos de oficina.
Funciones clave
- 01Guarda recuerdos como archivos Markdown editables y versionables con Git.
- 02Indexa el contenido localmente con SQLite y LanceDB, sin necesidad de una base de datos externa.
- 03Mantiene separados los episodios y perfiles de usuario de los casos y habilidades de los agentes.
- 04Limita la recuperación por ID de usuario, agente, aplicación, proyecto y sesión.
- 05Ejecuta un proceso de reflexión sin conexión para combinar grupos de episodios y perfeccionar perfiles y habilidades.
- 06Ofrece una API HTTP versionada en /api/v2 e incluye una demo independiente y una CLI.
Casos de uso
- Dar a un asistente de programación como Claude Code o Cursor memoria de sesiones anteriores de un proyecto mediante MCP.
- Añadir memoria de usuario a largo plazo al backend de un chatbot o asistente de voz.
- Mantener la memoria de los agentes auditable y editable por personas en archivos Markdown sin formato versionados con Git.
- Integrar memoria persistente en herramientas de flujo de trabajo como Dify mediante su plugin.
Inicio rápido
- 1
Instala EverOS con uv
uv pip install everos - 2
Prueba la demo independiente (no se necesita ninguna clave)
everos demo - 3
Inicializa la configuración y añade tu clave de API de OpenRouter a ~/.everos/everos.toml
everos init - 4
Inicia el servidor de EverOS
everos server start
Antes de usarlo
- La búsqueda completa en la memoria requiere una clave de API de OpenRouter; las funciones híbridas y vectoriales necesitan un proveedor de embeddings adicional.
- Para importar documentos de Office, es necesario tener LibreOffice instalado en el sistema.
- La configuración implica varios proveedores opcionales y archivos de configuración, por lo que alojarlo por tu cuenta requiere cierto esfuerzo.
Temas
Preguntas frecuentes
- ¿Qué es EverOS?
- Una capa de memoria a largo plazo, local y nativa de Markdown para agentes de IA, que guarda recuerdos en archivos editables con índices de SQLite y LanceDB. EverOS es una biblioteca de Python y un entorno de ejecución de memoria que proporciona memoria persistente a los agentes de IA en asistentes de programación, aplicaciones y flujos de trabajo. Las conversaciones, los archivos y las trayectorias de los agentes se guardan como archivos Markdown legibles, que sirven como fuente de verdad y se pueden editar directamente, comparar mediante diff y versionar con Git.
- ¿EverOS es gratuito? ¿Qué licencia tiene?
- EverOS es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿EverOS sigue mantenido?
- Mantenimiento activo. El último commit de EverOS fue el 20 oct 2026.
- ¿Para qué puedo usar EverOS?
- Dar a un asistente de programación como Claude Code o Cursor memoria de sesiones anteriores de un proyecto mediante MCP. Añadir memoria de usuario a largo plazo al backend de un chatbot o asistente de voz. Mantener la memoria de los agentes auditable y editable por personas en archivos Markdown sin formato versionados con Git. Integrar memoria persistente en herramientas de flujo de trabajo como Dify mediante su plugin.
- ¿Cómo se instala EverOS?
- Instala EverOS con uv: uv pip install everos Prueba la demo independiente (no se necesita ninguna clave): everos demo Inicializa la configuración y añade tu clave de API de OpenRouter a ~/.everos/everos.toml: everos init Inicia el servidor de EverOS: everos server start
- ¿Dónde consigo EverOS?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/EverMind-AI/EverOS
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Sistema operativo de memoria para LLM y agentes de IA que almacena, recupera y gestiona recuerdos a largo plazo en forma de grafo editable.
Interfaz web autoalojada e independiente del proveedor para chatear con modelos locales de Ollama y APIs compatibles con OpenAI, con RAG, plugins y control de acceso multiusuario.
Memoria persistente para agentes de programación que registra la actividad de las sesiones, la resume con IA e incorpora contexto relevante en sesiones futuras.
Sistema de memoria de IA local-first que almacena el historial de conversaciones íntegro y lo recupera mediante búsqueda semántica, disponible como servidor MCP y CLI.
Sistema de memoria para agentes que almacena, recupera y analiza recuerdos para que los agentes de IA aprendan con el tiempo, en lugar de limitarse a repetir el historial del chat.