Skip to content

v1.9.0 - Advanced Retrieval & Storage Facade

Latest

Choose a tag to compare

@michielhdoteth michielhdoteth released this 10 Jul 21:56
· 58 commits to master since this release

v1.9.0 Release

Advanced Retrieval Pipeline

  • Query expansion with synonyms and related terms
  • Entity-aware retrieval for targeted lookups
  • Temporal validity filtering for time-relevant memories
  • MMR diversity ranking to avoid redundant results
  • Query router for intelligent search dispatch
  • Cross-encoder reranking (topK tuned 100 -> 30)

Storage Facade

  • Unified storage-facade API for entity, graph, and strategy operations
  • Session-to-graph bridge (auto-embed sessions into knowledge graph)
  • Keyword + vector dual search with scoring

Graph Pipeline

  • Graph pipeline orchestration for incremental sync
  • Batch graph boost with parallelized associations
  • Cached DB access for graph operations

Consolidation

  • Sleep-time consolidation tool (squish_consolidate MCP)
  • Contradiction detection v2

Security & Cleanup

  • Removed hardcoded DB credentials from config files
  • Fixed stale repo URL references (fork leakage)
  • Removed test data salt, PLAN.md, internal plans from tracking
  • Fixed .npmignore glob patterns (330 source maps excluded)
  • Package size reduced: 922 files / 847 kB -> 592 files / 674 kB
  • Deleted home directory artifact and empty .gitmodules
  • All versions synchronized to 1.9.0

Schema

  • Entity migrations: mention_count, last_mentioned_at, aliases columns
  • Bootstrap creates entities table with all columns (no ALTER needed for new installs)
  • Graceful migration for existing installs (duplicate column errors caught)

Breaking Changes

  • Kuzu graph backend removed (SQLite single DB)
  • Team tools removed from OSS MCP (cloud-only feature)