psql_bm25s adds high-performance full-text search indexes to PostgreSQL databases using BM25 scoring, optimized for dynamic workloads with automatic maintenance and hybrid fusion support.
How It Works
You have a database full of documents and want to find relevant ones quickly using simple keywords.
Download the simple zip file or Docker image that matches your database setup from the releases page.
Copy the files into place and restart your database, then enable it with one easy command.
Pick the columns holding your text or lists of words and create a special fast-search index on them.
Type a query like 'apple fruit' and instantly get the best matching documents ranked by relevance.
Your searches stay fresh automatically as you insert, update, or delete rows—no manual rebuilds needed.
Enjoy accurate, speedy results even on huge changing collections, blending keywords with other rankings if needed.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.