Repository navigation
PiMem v1.3.0 — Hybrid Retrieval Baseline
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.