Cherry/Search
Search

Hybrid semantic search

Every query runs through pgvector HNSW + Postgres BM25, fused via Reciprocal Rank Fusion (Cormack 2009), then boosted with the Ebbinghaus forgetting curve. Toggle debug to see the scores.

⏳ Embedding model still loading β€” searches will fall back to BM25-only until it's ready.