Baselines

July 2, 2026 · View on GitHub

This directory is the first-class integration layer for memory-related evaluation settings in MemSyco-Bench.

Nine peer evaluation settings

SettingModuleVendor code
NoMemoryevaluation runner
RawDialogueevaluation runner
MemZeromemzero.pytoolkit/vendor/
A-MEMamem.pytoolkit/vendor/
NaiveRAGnaive_rag.pytoolkit/vendor/
LightMemlightmem.pylightmem/vendor/
MemoryBankmemorybank.pymemorybank/vendor/
MemGPTmemgpt.py
Supermemorysupermemory.py

Public API

from baselines import BASELINE_METHODS, build_baseline_context, build_baseline_eval_config

Each memory baseline has a default evaluation config in configs/<Method>.json. Override at runtime with --memory-baseline-config or --memory-config.

Layout

baselines/
  toolkit/vendor/      shared MemZero / A-MEM / NaiveRAG toolkit code
  lightmem/vendor/     vendored native lightmem package (pip editable install)
  memorybank/vendor/   vendored MemoryBank-SiliconFriend prompts/helpers
  configs/             per-method evaluation defaults