Libraries tagged by bm25
teamtnt/tntsearch
3506101 Downloads
A fully featured full text search engine written in PHP
ashiqfardus/laravel-fuzzy-search
5192 Downloads
A powerful, zero-config fuzzy search package for Laravel with fluent API
survos/search-bundle
1933 Downloads
First-party Symfony search kernel and faceted UX with field-driven Doctrine, Meilisearch, Algolia, SQLite FTS5, PostgreSQL BM25, and Elasticsearch adapters.
ezimuel/phpvector
334 Downloads
A vector database in PHP implementing HNSW for approximate nearest-neighbor search and BM25 for hybrid full-text + vector retrieval.
ols/php-fts
29 Downloads
A self-contained full-text search engine in pure PHP. No extensions, no external services, no dependencies. Typo-tolerant word search with BM25F scoring, filters and facets, in twenty-six scripts. Ideal for shared hosting and small VPS.
opensolr/laravel-scout-opensolr
120 Downloads
Laravel Scout driver for Opensolr — managed Apache Solr with server-side embeddings and hybrid BM25+kNN search
onstage2426/fuzor
156 Downloads
Dependency-free full-text search for PHP. BM25 ranking, fuzzy and boolean modes, search-as-you-type prefix matching, stopword filtering and Snowball stemming for 62 languages, snippet extraction and result highlighting — one SQLite file, zero infrastructure.
mauricioperera/php-vector-store
30 Downloads
Zero-dependency PHP vector database with BM25, hybrid search, Matryoshka, IVF indexing, and Int8 quantization
semhoun/neuron-paradedb
27 Downloads
ParadeDB vector and BM25 hybrid retrieval for Neuron AI
monkeyscloud/monkeyslegion-search
44 Downloads
Multi-engine search adapter (Meilisearch, Typesense, OpenSearch, Elasticsearch, Solr) with attribute-driven index syncing from Entity and hybrid BM25+vector search support
moaines/illumi-search
30 Downloads
Plug-and-play full-text search for Laravel — SQLite FTS5, MySQL FULLTEXT, PostgreSQL tsvector, FileEngine. Same API, zero config. BM25 ranking, CJK/RTL, boolean operators, spellcheck, multi-tenant, REST API. 810 tests, 4 engines.
eloquage/lex
6 Downloads
Lexical search toolkit for PHP: tokenization, n-grams, BM25 scoring, and inverted-index helpers for hybrid RAG.
jundayw/laravel-bm25
8 Downloads
bm25 is an algorithm used to evaluate the correlation between search terms and documents. It is an algorithm based on a probabilistic retrieval model.
tagsearch/php-engine
1 Downloads
In-memory tag search engine for e-commerce (DAWG + BM25 + hybrid ranking), zero runtime dependencies
rf1705/tntsearch
6878 Downloads
A fully featured full text search engine written in PHP