Full-text, vector, and hybrid search for ActiveRecord, without leaving SQLite. sqlite_search gives a model full-text search (FTS5 with BM25 ranking), vector search (sqlite-vec through the neighbor gem, with your app supplying embeddings), and hybrid search that fuses the two with Reciprocal Rank Fusion and an optional reranking step, all behind one declarative DSL. No search cluster to run, no separate copy of your data, no database triggers, and a schema that restores cleanly from schema.rb.
Required Ruby Version
>= 3.2
Authors
Radioactive Labs
Versions
- 0.0.1 October 02, 2026 (20.5 KB)