UI-Mem
UI-Mem: Self-Evolving Experience Memory for Online Reinforcement Learning in Mobile GUI Agents
Han Xiao, Guozhi Wang, Hao Wang, Shilong Liu, Yuxiang Chai, Yue Pan, et al. · 2026-02-05
- Management
- T1 Static Memory
- Memory is built once and reused without change during deployment.
- Representation
- Cross-represented explicit
How experience becomes memory
Each path is one memory component, traced from what is stored to how it is found again.
workflows, subtask skills, and failure-pattern templates
- Represented asSpatial, temporal & cross-modal structured memoryCross-represented explicit
- Stored inHierarchical multi-tier store, Vector-indexed collection
- Retrieved bySimilarity search, Planner / tool-assisted retrieval
- Source evidenceSource not retained
Raw trajectories are abstracted into parameterized high-level workflows, executable subtask skills, and failure patterns retrieved and instantiated for new tasks.Full paper: 4.1. Implementation Details · PDF p. 6 · Figure 2
Related systems
- MobiMemT3 · GUI & computer use
- AppAgentT1 · GUI & computer use
- AppAgent v2T1 · GUI & computer use
- AutoDroidT1 · GUI & computer use
- EAMT1 · GUI & computer use
- GraphPilotT1 · GUI & computer use