PAL-UI
PAL-UI: Planning with Active Look-back for Vision-Based GUI Agents
Zikang Liu, Junyi Li, Wayne Xin Zhao, Dawei Gao, Yaliang Li, Ji-rong Wen · 2025-10-04
- 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.
historical screenshots
- Represented asRetained perceptual source evidenceSource- and modality-specific
- Stored inFlat sequential records
- Retrieved byPlanner / tool-assisted retrieval
- Source evidenceSource directly available
A look-back tool recalls particular past screenshots.Full-paper method / memory representation and retrieval · PDF p. 2 · Figure 1
observation cues and action outcomes
- Represented asPerception-to-text records & summariesCross-represented explicit
- Stored inHierarchical multi-tier store
- Retrieved byMetadata / spatiotemporal retrieval, Planner / tool-assisted retrieval
- Source evidenceSource linked & recoverable
A dual-level summarizer records observation cues and action outcomes linked to the trajectory.Full paper: History Memory · PDF p. 4 · Figure 1
How memory changes (T2 operations)
Consolidation · Episodic / hierarchical summarization
A fixed summarizer compresses the growing GUI trajectory. For PAL-UI, this specifically supports episodic or hierarchical summarization of historical screenshots.
Update · Rule-based update
During operation, PAL-UI applies fixed-rule insertion or replacement to historical screenshots; the memory state changes while the governing update policy remains fixed.
Related systems
- HiMeT2 · Embodied & 3D
- MementoGUIT2 · GUI & computer use
- MIRIXT2 · GUI & computer use
- Mobile-Agent-ET2 · GUI & computer use
- OCR-MemoryT2 · GUI & computer use
- FinSight (Code Agent with Variable Memory)T2 · Image