Mirix-AI/MIRIX
A multi-agent personal assistant that builds memory through screen observation and natural conversation using LLMs.

Mirix is a multi-agent system with six specialized agents managing distinct memory components (Core, Episodic, Semantic, Procedural, Resource, Knowledge Vault). It continuously captures screen activity and user interactions, consolidating them into structured memories stored locally. The system supports multi-modal input including text, images, voice, and screen captures, with advanced search combining PostgreSQL BM25 full-text search and vector similarity capabilities.