PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Lexical Search Python Packages

Python packages with the GitHub topic lexical-search. Sorted by monthly downloads, with stars and forks.
xhluca
bm25s

Fast BM25 search in Python, powered by Numpy and Numba

1.4M 2K 110
PrithivirajDamodaran
flashrank

Lite & Super-fast re-ranking for your search & retrieval pipelines. Supports SoTA Listwise and Pairwise reranking based on LLMs and cross-encoders and more. Created by Prithivi Da, open for PRs & Collaborations.

482K 1K 71
xhluca
bm25

Fast BM25 search in Python, powered by Numpy and Numba

3K 2K 110
mosuka
laurus

Lexically Augmented Unified Retrieval Using Semantics

2K 28 4
univeracity
vyral

Portable contracts and local-first runtimes for canonical data, retrieval, durable execution, and agent-facing AI.

891 8 1
zepdb
zeppelin-embed

Fastest and most accurate embeddable search library for MacOS / Apple Silicon

777 3 0
Fl0k3n
kfe

Cross-platform Search Engine and File Explorer for Multimedia

413 29 1
Rohith-2
bm25-fusion

An ultra-fast BM25 retriever with support for multiple variants and meta-data filtering.

265 2 2
SeekStorm
seekstorm-client-pure-py

seekstorm_client_pure_py

129 1 0
hyeonsangjeon
pronunciation-mapper

한국어 ASR 질의를 DB 용어로 안전하게 정규화하는 Foundry-first bounded agent. 로컬 발음 후보, Ollama 옵션, V1 호환.

116 6 0
vrraj
vrraj-bm25s-retriever

Lexical routing layer for LLM tool selection. Filter MCP-discovered and registry tools before prompt assembly using fast BM25S retrieval.

83 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology