Skip to content

v1.6.1 — Fix vector search dropping relevant results

Choose a tag to compare

@zxw1992 zxw1992 released this 30 May 12:30
· 5 commits to main since this release

v1.6.1 — Fix vector search dropping relevant results

Highlights:

  • Search now ranks with true cosine similarity (1 - distance**2 / 2) instead
    of treating sqlite-vec's raw L2 distance as a similarity score.
  • The relevance cutoff is now a meaningful cosine threshold (0.3), so genuinely
    related memories surface while unrelated noise stays filtered.
  • Fixes cases where searching a short term (e.g. a single keyword) returned no
    results even though a clearly matching memory existed and ranked first.
  • No database reindex required; stored embeddings are unchanged.