GEMS
GEMS: Agent-Native Multimodal Generation with Memory and Skills
Zefeng He, Siyuan Huang, Xiaoye Qu, Yafu Li, Tong Zhu, Yu Cheng, et al. · 2026-03-30
- Management
- T2 Dynamic Memory
- Memory changes during deployment through a stable management policy.
- 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.
trajectory factual state
- Represented asSpatial, temporal & cross-modal structured memoryCross-represented explicit
- Stored inHierarchical multi-tier store
- Retrieved byMetadata / spatiotemporal retrieval
- Source evidenceSource linked & recoverable
Agent Memory persistently stores factual states across the iterative generation trajectory.Full-paper method / memory representation and retrieval · PDF p. 5 · Figure 1
compressed experiential summaries
- Represented asPerception-to-text records & summariesCross-represented explicit
- Stored inHierarchical multi-tier store
- Retrieved byPlanner / tool-assisted retrieval
- Source evidenceSource linked & recoverable
Hierarchically compressed summaries preserve a global view of the optimization process while reducing redundancy.Full-paper method / memory representation and retrieval · PDF p. 2 · Figure 1
How memory changes (T2 operations)
Consolidation · Episodic / hierarchical summarization
Trajectory experience is compressed into hierarchical summaries. For GEMS, this specifically supports episodic or hierarchical summarization of trajectory factual state.
Consolidation · Experience abstraction
Repeated generation traces are distilled into reusable experiential memory. For GEMS, this specifically supports abstraction of episodes into reusable experience of trajectory factual state.
Related systems
- GeoForgeT3 · Image
- Mobile-Agent-ET2 · GUI & computer use
- AdaMMT2 · Image
- AUGUSTUST2 · Image
- FinSight (Code Agent with Variable Memory)T2 · Image
- MemSlidesT2 · Image