DataScienceUIBK/Rankify
🔥 Rankify: A Comprehensive Python Toolkit for Retrieval, Re-Ranking, and Retrieval-Augmented Generation 🔥. Our toolkit integrates 40 pre-retrieved benchmark datasets and supports 7+ retrieval techniques, 24+ state-of-the-art Reranking models, and multiple RAG methods.
This tool helps improve how search results are presented to users or how information is found to answer questions. It takes raw search results or documents and processes them to deliver a more relevant, re-ordered list or a generated answer. It's designed for anyone working with information retrieval, such as data scientists building search engines or knowledge bases.
598 stars. Used by 1 other package. Available on PyPI.
Use this if you need to enhance the relevance and quality of search results or generated answers from a large collection of documents.
Not ideal if you are looking for a simple keyword search tool without advanced ranking or generative AI capabilities.
Stars
598
Forks
65
Language
Python
License
—
Category
Last pushed
Mar 07, 2026
Commits (30d)
0
Dependencies
12
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/DataScienceUIBK/Rankify"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
HKUDS/LightRAG
[EMNLP2025] "LightRAG: Simple and Fast Retrieval-Augmented Generation"
beir-cellar/beir
A Heterogeneous Benchmark for Information Retrieval. Easy to use, evaluate your models across...
HKUDS/RAG-Anything
"RAG-Anything: All-in-One RAG Framework"
superlinear-ai/raglite
🥤 RAGLite is a Python toolkit for Retrieval-Augmented Generation (RAG) with DuckDB or PostgreSQL
illuin-tech/vidore-benchmark
Vision Document Retrieval (ViDoRe): Benchmark. Evaluation code for the ColPali paper.