MementoGUI
MementoGUI: Learning Agentic Multimodal Memory Control for Long-Horizon GUI Agents
Ziyun Zeng, Hang Hua, Bocheng Zou, Mu Cai, Rogerio Feris, Jiebo Luo · 2026-05-18
- Management
- T2 Dynamic Memory
- Memory changes during deployment through a stable management policy.
- Representation
- Hybrid
- Text summaries and ROI-level screenshots are jointly preserved as structured multimodal events.
How experience becomes memory
Each path is one memory component, traced from what is stored to how it is found again.
localized visual references for task-relevant interface events
- Represented asRetained perceptual source evidenceSource- and modality-specific
- Stored inHierarchical multi-tier store
- Retrieved byPlanner / tool-assisted retrieval
- Source evidenceSource directly available
Working-memory events retain ROI-level visual evidence alongside concise summaries for later GUI decisions.Full-paper method / memory representation and retrieval · PDF p. 2
event summaries and retrieved past trajectories
- 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
MementoCore performs step processing, compression, episodic writing, and learned episodic selection over reusable trajectories.Full paper: Model Output · PDF p. 4
How memory changes (T2 operations)
Update · Learned update module
A trained controller selects online memory events and executes specialized working- and episodic-memory operators. For MementoGUI, this specifically supports a trained but frozen update module of localized visual references for task-relevant interface events.
Consolidation · Episodic / hierarchical summarization
Selected interaction history is compressed into concise event summaries while preserving localized visual cues. For MementoGUI, this specifically supports episodic or hierarchical summarization of localized visual references for task-relevant interface events.
Related systems
- HiMeT2 · Embodied & 3D
- MIRIXT2 · GUI & computer use
- Mobile-Agent-ET2 · GUI & computer use
- OCR-MemoryT2 · GUI & computer use
- PAL-UIT2 · GUI & computer use
- FinSight (Code Agent with Variable Memory)T2 · Image