Agent S
Agent S: An Open Agentic Framework that Uses Computers Like a Human
Saaket Agashe, Jiuzhou Han, Shuyu Gan, Jiachen Yang, Ang Li, Xin Eric Wang · 2024-10-10
- 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.
episodic computer-use memory
- Represented asPerception-to-text records & summariesCross-represented explicit
- Stored inVector-indexed collection
- Retrieved bySimilarity search
- Source evidenceSource linked & recoverable
Specific GUI action sequences are summarized and retained as episodic experience.Full paper: Memory · PDF p. 4 · Figure 1
narrative task knowledge
- Represented asSpatial, temporal & cross-modal structured memoryCross-represented explicit
- Stored inHierarchical multi-tier store
- Retrieved bySimilarity search, Planner / tool-assisted retrieval
- Source evidenceSource linked & recoverable
Patterns across experiences are distilled into higher-level narrative knowledge for hierarchical planning.Full paper: System · PDF p. 2 · Figure 1
How memory changes (T2 operations)
Consolidation · Experience abstraction
Successful experiences are distilled into reusable narrative knowledge. For Agent S, this specifically supports abstraction of episodes into reusable experience of episodic computer-use memory.
Consolidation · Episodic / hierarchical summarization
Task executions are summarized before storage. For Agent S, this specifically supports episodic or hierarchical summarization of episodic computer-use memory.
Related systems
- Mobile-Agent-ET2 · GUI & computer use
- MobiMemT3 · GUI & computer use
- Darwinian MemoryT2 · GUI & computer use
- GeoForgeT3 · Image
- MIRIXT2 · GUI & computer use
- MobileUseT2 · GUI & computer use