ToolMerge
Decomposing Queries into Tool Calls for Long-Video Keyframe Retrieval
Michal Shlapentokh-Rothman, Prachi Garg, Yu-Xiong Wang, Derek Hoiem · 2026-07-06
- Management
- T1 Static Memory
- Memory is built once and reused without change during deployment.
- Representation
- Source- and modality-specific
How experience becomes memory
Each path is one memory component, traced from what is stored to how it is found again.
ranked keyframes
- Represented asRetained perceptual source evidenceSource- and modality-specific
- Stored inFlat sequential records
- Retrieved byPlanner / tool-assisted retrieval
- Source evidenceSource directly available
An LLM decomposes the query into visual tool calls and Boolean-merges their keyframe rankings.Full-paper method / memory representation and retrieval · PDF p. 2 · Figure 1
Related systems
- UniversalRAGT1 · Video & streaming
- AgentCVRT1 · Video & streaming
- Anim-DirectorT1 · Video & streaming
- Deep Video DiscoveryT1 · Video & streaming
- EgoButlerT1 · Video & streaming
- EvoVidT1 · Video & streaming