VimRAG
VimRAG: Navigating Massive Visual Context in Retrieval-Augmented Generation via Multimodal Memory Graph
Qiuchen Wang, Shihang Wang, Yu Zeng, Qiang Zhang, Fanrui Zhang, Zhuoning Guo, et al. · 2026-04-21
- Management
- T2 Dynamic Memory
- Memory changes during deployment through a stable management policy.
- Representation
- Hybrid
- graph-linked visual evidence and structured reasoning state
How experience becomes memory
Each path is one memory component, traced from what is stored to how it is found again.
multimodal evidence nodes
- Represented asRetained perceptual source evidenceSource- and modality-specific
- Stored inGraph / relational store, Vector-indexed collection
- Retrieved byStructure traversal, Planner / tool-assisted retrieval
- Source evidenceSource directly available
The directed acyclic memory graph preserves retrieved image/video evidence.Full paper: Policy Model · PDF p. 2
structured agent states and evidence graph
- Represented asSpatial, temporal & cross-modal structured memoryCross-represented explicit
- Stored inGraph / relational store
- Retrieved byStructure traversal
- Source evidenceSource linked & recoverable
Reasoning states and retrieved multimodal evidence are organized in a dynamic DAG.Full-paper method / memory representation and retrieval · PDF p. 5
How memory changes (T2 operations)
Update · Prompted LLM/VLM record update
During operation, VimRAG applies LLM-mediated memory editing to multimodal evidence nodes; the memory state changes while the governing update policy remains fixed.
Related systems
- CMAT2 · Image
- DeepImageSearchT2 · Image
- FinSight (Code Agent with Variable Memory)T2 · Image
- MARDocT2 · Image
- PMMCT2 · Image
- ScrapMemT2 · Image