Try it: sort and filter the results

12 setups, 75 questions each

SystemSetupTop 1 %Top 5 %Reworded %Newest first %Write msQuery msLLM calls per writePackages
XERJBM25, default recall54.773.324.013.311.33.800
XERJsemantic, MiniLM65.394.784.013.37.26.300
XERJhybrid, MiniLM60.093.384.013.36.56.500
XERJhybrid + recency 0.344.068.036.093.36.56.800
Mem0infer=False, MiniLM64.088.068.013.310.222.40.050
Mem0infer=True, Qwen2.5 3B64.086.772.020.01652329.11.050
MemPalacedefault, MiniLM57.384.056.013.321.222.7086
ReMedefault, BM2553.370.720.020.02.71.40138
ReMehybrid, MiniLM61.393.380.013.32.612.00138
agentmemorydefault, no key53.374.728.013.34.44.80143
mcp-memory-servicedefault, MiniLM64.089.384.06.716.716.7072
memviddefault, lexical1.31.30.00.067.30.302

Runs in your browser and sends nothing. Click a column name to sort. Top 1 and Top 5: share of the 75 questions where a returned memory holds the right answer at rank 1 or in the first five. Reworded: the 25 questions asked in other words. Newest first: the 15 questions about a fact that changed, where the new value must rank above the old one. Times are medians on one shared 8 core box. Packages: resolved install size from deps.json. Raw data is in benchmarks/agent-memory in the XERJ repository.