The experiments use two third-party long-term-memory benchmarks. We do not
redistribute their raw data here (each has its own license); instead, fetch them
into the paths below with ./fetch_benchmarks.sh (or manually).
| Benchmark | Expected path | Source |
|---|---|---|
| LOCOMO | benchmarks/locomo/data/locomo10.json |
https://github.com/snap-research/locomo |
| LongMemEval | benchmarks/longmemeval/data/longmemeval_oracle.json |
https://github.com/xiaowu0162/LongMemEval |
cd benchmarks
./fetch_benchmarks.shLOCOMO downloads directly from GitHub. LongMemEval is distributed by its authors via Google Drive / Hugging Face; the script prints the current instructions and the exact destination path to drop the file into.
- LOCOMO (
locomo10.json): 10 conversations and 1,986 annotations total. The full evaluation uses all 1,540 answer-bearing questions (categories 1--4) and all 446 adversarial questions (category 5). Some legacy scripts and ablations use the first 60 annotated QAs from each conversation (600 total); that derived subset is not random and is no longer the headline evaluation. Theconv-30case study also uses this source file. - LongMemEval (
longmemeval_oracle.json): the 500-question oracle split. The 200-question stratified sample and the assembled 500-question file used in the paper are regenerated from this byexperiments/sample_lme_200.pyandexperiments/build_lme_full_500.py(they are git-ignored as derived data).