← Mnemos

02 / Mnemos - eval

Longitudinal memory benchmark

Seed weeks of user-agent history, swap memory backends, and score whether the final Eney-style agent answers correctly.

flowchart LR
  A["Synthetic multi-week user history"] --> B["Memory ingestion"]
  B --> C1["MD-only"]
  B --> C2["BM25 / FTS"]
  B --> C3["Dense"]
  B --> C4["Hybrid"]
  C1 --> D["Fresh Eney-style task"]
  C2 --> D
  C3 --> D
  C4 --> D
  D --> E["Agent receives memory context"]
  E --> F["Final answer"]
  B --> G["Did it store the right fact?"]
  E --> H["Did it retrieve the right context?"]
  F --> I["Did the agent answer correctly?"]
    

The benchmark isolates memory architecture while keeping the model, harness, and task fixed.