Repolode
Mirix-AI

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. 1

    Inicia el backend y el dashboard con Docker

    docker compose up -d --pull always
  2. 2

    Crea una clave de API en el dashboard y configúrala como la variable de entorno MIRIX_API_KEY

  3. 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