Asistente personal de IA y Agent Harness de código abierto que planifica tareas, ejecuta herramientas y skills, y conserva la memoria en canales web y de mensajería.
Mirix-AI/MIRIX
Asistente personal multiagente que observa la actividad en pantalla y crea recuerdos estructurados almacenados localmente para responder preguntas sobre tu trabajo digital.
- Estrellas
- 3,456
- Forks
- 273
- Issues abiertos
- 46
- Último commit
- hace 14 días
¿Qué es?
Mirix es un asistente personal de IA que captura la actividad en pantalla y las conversaciones, y luego las consolida en una memoria estructurada a largo plazo. Seis componentes de memoria (core, episódica, semántica, procedimental, de recursos y almacén de conocimiento) están gestionados cada uno por un agente dedicado, de modo que la información se organiza por tipo en lugar de guardarse en un único historial plano.
El proyecto ejecuta un backend y un dashboard mediante Docker, expone una REST API en el puerto 8531 y ofrece un cliente de Python (mirix-client) para añadir mensajes y recuperar recuerdos con el contexto de la conversación. Acepta texto, imágenes, voz y capturas de pantalla como entrada. La búsqueda se basa en PostgreSQL, con búsqueda de texto completo BM25 y similitud vectorial.
Mirix incluye un endpoint auto-dream que revisa los recuerdos existentes, combina duplicados y resuelve entradas contradictorias, con una opción de dry-run para previsualizar los cambios. La memoria procedimental puede extraer habilidades a partir de llamadas a herramientas y errores de sesiones recientes. Al actualizar, las bases de datos existentes requieren scripts de migración manuales.
Funciones clave
- 01Seis tipos de memoria especializados, cada uno gestionado por un agente dedicado
- 02Captura continua de pantalla consolidada en recuerdos estructurados
- 03Almacenamiento local de datos a largo plazo con opciones de privacidad controladas por el usuario
- 04Búsqueda de texto completo BM25 basada en PostgreSQL y similitud vectorial
- 05Acepta texto, imágenes, voz y capturas de pantalla como entrada
- 06Endpoint auto-dream para combinar y depurar recuerdos
Casos de uso
- Recordar en qué trabajaste o qué comentaste durante los últimos días
- Crear una base de conocimiento personal a partir de la actividad en pantalla y los chats
- Extraer procedimientos reutilizables de errores y soluciones de herramientas en flujos de trabajo con agentes
- Experimentar con arquitecturas de memoria multiagente para asistentes LLM
Inicio rápido
- 1
Inicia el backend y el dashboard con Docker
docker compose up -d --pull always - 2
Crea una clave de API en el dashboard y configúrala como la variable de entorno MIRIX_API_KEY
- 3
Instala el cliente de Python
pip install mirix-client
Antes de usarlo
- Para ejecutarlo, se necesita un proveedor de LLM y de embeddings configurado, como una clave de API de Google AI.
- Almacena recuerdos derivados de capturas de pantalla, lo que plantea cuestiones de privacidad en equipos compartidos.
- El autoalojamiento requiere Docker y una configuración con PostgreSQL; además, las bases de datos existentes necesitan migraciones manuales al actualizar.
Temas
Preguntas frecuentes
- ¿Qué es MIRIX?
- Asistente personal multiagente que observa la actividad en pantalla y crea recuerdos estructurados almacenados localmente para responder preguntas sobre tu trabajo digital. Mirix es un asistente personal de IA que captura la actividad en pantalla y las conversaciones, y luego las consolida en una memoria estructurada a largo plazo. Seis componentes de memoria (core, episódica, semántica, procedimental, de recursos y almacén de conocimiento) están gestionados cada uno por un agente dedicado, de modo que la información se organiza por tipo en lugar de guardarse en un único historial plano.
- ¿MIRIX es gratuito? ¿Qué licencia tiene?
- MIRIX es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿MIRIX sigue mantenido?
- Mantenimiento activo. El último commit de MIRIX fue el 8 oct 2026.
- ¿Para qué puedo usar MIRIX?
- Recordar en qué trabajaste o qué comentaste durante los últimos días Crear una base de conocimiento personal a partir de la actividad en pantalla y los chats Extraer procedimientos reutilizables de errores y soluciones de herramientas en flujos de trabajo con agentes Experimentar con arquitecturas de memoria multiagente para asistentes LLM
- ¿Cómo se instala MIRIX?
- Inicia el backend y el dashboard con Docker: docker compose up -d --pull always Crea una clave de API en el dashboard y configúrala como la variable de entorno MIRIX_API_KEY Instala el cliente de Python: pip install mirix-client
- ¿Dónde consigo MIRIX?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Mirix-AI/MIRIX
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Pipeline de código abierto que convierte una idea de investigación en un artículo académico completo, con búsqueda bibliográfica, experimentos en entornos aislados, verificación de citas y salida en LaTeX.
Espacio de trabajo local-first y de código abierto para crear agentes de IA visualmente, conectar modelos y herramientas MCP, y ejecutar agentes en chats o automatizaciones.
Asistente personal de IA autohospedado que funciona en tu equipo o en la nube y se conecta con apps de chat como DingTalk, Lark, Discord y Telegram.
Leon es un asistente personal de IA de código abierto que se ejecuta localmente y puede usar herramientas, memoria y contexto para completar tareas.
IA de código abierto que captura lo que aparece en tu pantalla y tus conversaciones, las transcribe en tiempo real y te permite chatear sobre lo que ha visto y oído.