Skip to content

PiMem v1.3.0 — Hybrid Retrieval Baseline

Choose a tag to compare

@fendss fendss released this 05 Sep 08:03

PiMem v1.3.0 establishes the production hybrid-retrieval baseline.

Highlights:

  • SQLite remains the immutable source of memory text, provenance, and lexical FTS5 retrieval.
  • Qdrant HNSW provides the scalable dense lane; exact SQLite dense search is its failure fallback, not a duplicate RRF vote.
  • Dense and lexical rankings are fused once with RRF, preserving complementary retrieval without double-counting dense evidence.
  • Qdrant generations are immutable, resumable, fingerprinted, scope-verified, and revalidated against SQLite before evidence reaches the agent.
  • MemoryAgentBench YAML runs now pin the Qdrant profile, collection, and generation in the runtime identity.

Validation:

  • LME-S 300: 250/300 (83.33%) with gpt-5-mini medium for retrieval and answering, evaluated by the official GPT-4o judge; previous matched baseline: 236/300 (78.67%).
  • BEAM-100K repeated runs: 74.21 and 73.34, mean 73.78.
  • Full release check passed: TypeScript typecheck and build, 341 Vitest assertions, 66 MemoryAgentBench Python tests, and 107 MemoryArena Python tests.

Release commit: 1d83ca0.