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.
Based on the README, here's a technical summary: Rankify provides modular APIs including a one-line Pipeline interface, an AI-powered RankifyAgent for automatic model selection, and a deployable REST server for production use. The framework integrates with HuggingFace datasets and supports multiple LLM endpoints (OpenAI, LiteLLM, vLLM) for RAG generation, with optional dependency installation for retrieval, reranking, or RAG-specific components.
598 stars and 161 monthly downloads. Used by 1 other package. Actively maintained with 3 commits in the last 30 days. Available on PyPI.
Stars
598
Forks
65
Language
Python
License
—
Category
Last pushed
Mar 07, 2026
Monthly downloads
161
Commits (30d)
3
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
beir-cellar/beir
A Heterogeneous Benchmark for Information Retrieval. Easy to use, evaluate your models across...
superlinear-ai/raglite
🥤 RAGLite is a Python toolkit for Retrieval-Augmented Generation (RAG) with DuckDB or PostgreSQL
HKUDS/LightRAG
[EMNLP2025] "LightRAG: Simple and Fast Retrieval-Augmented Generation"
illuin-tech/vidore-benchmark
Vision Document Retrieval (ViDoRe): Benchmark. Evaluation code for the ColPali paper.
HKUDS/RAG-Anything
"RAG-Anything: All-in-One RAG Framework"