MIRIX
MIRIX: Multi-Agent Memory System for LLM-Based Agents
Yu Wang, Xi Chen · 2025-07-10
- Management
- T2 Dynamic Memory
- Memory changes during deployment through a stable management policy.
- Representation
- Hybrid
- Distinct operative representation paths are explicitly linked for downstream retrieval, reasoning, or control.
How experience becomes memory
Each path is one memory component, traced from what is stored to how it is found again.
screens and verbatim resources
- Represented asRetained perceptual source evidenceSource- and modality-specific
- Stored inHierarchical multi-tier store
- Retrieved byPlanner / tool-assisted retrieval
- Source evidenceSource directly available
Resource Memory and the Knowledge Vault retain files, screenshots, and protected evidence.Full-paper method / memory representation and retrieval · PDF p. 2 · Figure 1
core, episodic, semantic and procedural records
- Represented asSpatial, temporal & cross-modal structured memoryCross-represented explicit
- Stored inGraph / relational store, Hierarchical multi-tier store
- Retrieved bySimilarity search, Planner / tool-assisted retrieval
- Source evidenceSource linked & recoverable
Specialized managers maintain structured facts, events, relations, and procedures.Full-paper method / memory representation and retrieval · PDF p. 2 · Figure 1
natural-language summaries, event details, procedures, document excerpts, and profiles
- Represented asPerception-to-text records & summariesCross-represented explicit
- Stored inHierarchical multi-tier store, Vector-indexed collection
- Retrieved bySimilarity search, Planner / tool-assisted retrieval
- Source evidenceSource linked & recoverable
Specialized managers create natural-language summaries and records, and retrieved entries are supplied downstream as labeled text with links to retained resources.Full-paper method / memory representation and retrieval · PDF p. 2 · Figure 1
How memory changes (T2 operations)
Update · Prompted LLM/VLM record update
Specialized managers add and revise records under fixed roles. For MIRIX, this specifically supports LLM-mediated memory editing of screens and verbatim resources.
Consolidation · Episodic / hierarchical summarization
Histories are compressed into specialized summaries. For MIRIX, this specifically supports episodic or hierarchical summarization of screens and verbatim resources.
Related systems
- Mobile-Agent-ET2 · GUI & computer use
- FinSight (Code Agent with Variable Memory)T2 · Image
- GRGA (Graph-based Retrieval-Generation Agent)T2 · Audio & speech
- HiMeT2 · Embodied & 3D
- IMPACT-CYCLET2 · Video & streaming
- MobiMemT3 · GUI & computer use