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

Dense Retrieval Python Packages

Python packages with the GitHub topic dense-retrieval. Sorted by relevance, with stars and monthly downloads.
AmenRa
retriv

A Python Search Engine for Humans 🥸

2K 249 33
texttron
tevatron

Tevatron - Unified Document Retrieval Toolkit across Scale, Language, and Modality. Demo in SIGIR 2023, SIGIR 2025.

1K 742 129
DaoyuanLi2816
labelbank

Retrieve + rerank over a closed label bank: LLM bi-encoders with self-mined hard negatives and a generative listwise reranker. Generalized from a silver-medal solution to Kaggle Eedi — Mining Misconceptions in Mathematics.

914 20 2
PrithivirajDamodaran
spladerunner

Lite weight wrapper for the independent implementation of SPLADE++ models for search & retrieval pipelines. Models and Library created by Prithivi Da, For PRs and Collaboration checkout the readme.

828 35 2
MauroCE
m3serve

Optimised BAAI/bge-m3 serving with dense + sparse + ColBERT embeddings, async dynamic batching and pipeline GPU inference

803 10 0
fresh-stack
freshstack

A framework to generate realistic IR & RAG Benchmarks.

345 34 3
gentaiscool
distfuse

A library to calculate similarity scores between two collections of text sequences encoded using transformer models for bitext mining, dense retrieval, retrieval-based classification, and retrieval-augmented generation (RAG).

252 5 3
BatsResearch
ir-trove

A Flexible Toolkit for Dense Retrieval

201 48 3
PaddlePaddle
rocketqa

🚀 RocketQA, dense retrieval for information retrieval and question answering, including both Chinese and English state-of-the-art models.

137 785 123
    • Data from PyPI, GitHub, ClickHouse, and BigQuery