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.

67
/ 100
Established

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.

No License
Maintenance 16 / 25
Adoption 16 / 25
Maturity 17 / 25
Community 18 / 25

How are scores calculated?

Stars

598

Forks

65

Language

Python

License

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.