| GVD | LoCoMo | |
|---|---|---|
| conversations | 15 virtual users × 10 days · ≥ 2 topics per day · simulated user–assistant dialogues | ≈ 300 turns · ≈ 9K tokens per conversation · questions in 4 types: single-hop · multi-hop · temporal · open-domain |
| metrics | retrieval accuracy (0 / 1) · correctness and coherence (0 / 0.5 / 1) · scored by DeepSeek-R1 | F1 and BLEU-1 against the reference answer |
| backbones | GPT-4o-mini · Qwen2.5-7B | GPT-4o-mini · Qwen2.5-3B |
| baselines | TiM · MemoryBank · MemGPT · A-Mem (A-Mem* = re-implementation in the same environment; A-Mem = numbers reported by its authors) | |
| MemoryOS settings | recent turns queue 7 pages · topic folders ≤ 2000 · User KB / Agent Traits queues 100 · promotion τ = 5 · folder match θ = 0.6 · heat weights α = β = γ = 1 · μ = 1e7 s retrieval: top-m = 5 folders · top-k = 5 (GVD) / 10 (LoCoMo) pages · top-10 persona entries | |
| hardware | 8 × H20 GPUs | |
| backbone | method | Acc. | Corr. | Cohe. |
|---|---|---|---|---|
| GPT-4o-mini | TiM | 84.5 | 78.8 | 90.8 |
| MemoryBank | 78.4 | 73.3 | 91.2 | |
| MemGPT | 87.9 | 83.2 | 89.6 | |
| A-Mem | 90.4 | 86.5 | 91.4 | |
| MemoryOS | 93.3 | 91.2 | 92.3 | |
| Qwen2.5-7B | TiM | 82.2 | 73.2 | 85.5 |
| MemoryBank | 76.3 | 70.3 | 82.7 | |
| MemGPT | 85.1 | 80.2 | 86.9 | |
| A-Mem | 87.2 | 79.5 | 87.8 | |
| MemoryOS | 91.8 | 82.3 | 90.5 |
Hierarchy, topic folders, heat
recent turns → topic folders → persona
FIFO moves a page down
match score picks its folder
heat promotes hot folders, evicts cold ones
four modules in one per-turn loop
Where the gains come from
LoCoMo avg F1 +49.11% over baselines
temporal, the hardest type: +118.8% F1
ablation: MTM > LPM > chain
the win is organization, not a bigger prompt
Cost and limits
4.9 LLM calls · 3.9K tokens per reply
A-Mem* 13 calls · MemGPT 17K tokens
hand-set sizes: STM 7 · 2000 folders · τ = 5
overlapping folders never merged
GVD is LLM-judged · A-Mem re-run lower