Discover and explore top open-source AI tools and projects—updated daily.
Mirix-AIAI assistant tracks screen activity for personalized memory
Top 13.9% on SourcePulse
Mirix is a multi-agent personal assistant designed to capture and structure on-screen activities into a local, adaptable knowledge base. It targets end-users and developers seeking to build personalized AI memory systems, offering intelligent conversation and advanced search capabilities over captured digital experiences.
How It Works
Mirix employs a multi-agent architecture with six specialized memory components (Core, Episodic, Semantic, Procedural, Resource, Knowledge Vault). Dedicated agents manage these components, processing screen activity and multi-modal inputs (text, images, voice, screen captures) to consolidate information into structured memories. This approach allows for a rich, adaptive knowledge base that can be queried via advanced search, including PostgreSQL's BM25 and vector similarity.
Quick Start & Requirements
git clone git@github.com:Mirix-AI/MIRIX.git), create and activate a virtual environment, then run pip install -r requirements.txt. Alternatively, use the Python SDK: pip install mirix.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project acknowledges being built upon Letta's open-sourced framework, suggesting potential dependencies or architectural similarities. Specific hardware requirements for optimal screen tracking performance are not detailed.
2 days ago
Inactive