pg_search is a Postgres extension that enables full text search over heap tables using the BM25 algorithm. It is built on top of Tantivy, the Rust-based alternative to Apache Lucene, using pgrx. pg_search is supported on official PostgreSQL Global Development Group Postgres versions, starting at PostgreSQL 15.