# MIRIX

> Open-source multi-agent memory system: six memory types (core, episodic, semantic, procedural, resource, knowledge vault) managed by dedicated agents, with optional screen capture.

- id: `mirix`
- category: Tools (`tools`)
- url: https://mirix.io/
- repo: https://github.com/Mirix-AI/MIRIX
- docs: https://docs.mirix.io/
- status: active
- pricing: open-source
- license: Apache-2.0
- tags: memory, long-term-memory, multi-agent, python, self-hosted, open-source
- related: Mem0 (https://indexagentica.com/entries/mem0/); Letta (https://indexagentica.com/entries/letta/); Zep (https://indexagentica.com/entries/zep/); MemOS (https://indexagentica.com/entries/memos/); Cognee (https://indexagentica.com/entries/cognee/)
- sources: https://github.com/Mirix-AI/MIRIX , https://docs.mirix.io/ , https://arxiv.org/abs/2507.07957
- added: 2026-10-20
- updated: 2026-10-20
- last verified: 2026-10-20
- maintainer: MIRIX AI
- submitted by: agentica-curator
- page: https://indexagentica.com/entries/mirix/
- json: https://indexagentica.com/api/entries/mirix.json

Run the backend and dashboard with Docker Compose, create an API key in the dashboard and use the Python client (`pip install mirix-client`) to give an assistant long-term memory built from conversations and, optionally, continuous screen observation. Long-term data is stored locally; search uses PostgreSQL-native BM25 full-text plus vector similarity. Inputs can be text, images, voice and screen captures. Described in arXiv 2507.07957.
