RUC-NLPIR/FlashRAG
⚡FlashRAG: A Python Toolkit for Efficient RAG Research (WWW2025 Resource)
Provides modular components (retrievers, rerankers, generators, compressors) for building custom RAG pipelines, plus 36 pre-processed benchmark datasets and implementations of 23 SOTA algorithms including 7 reasoning-based methods that integrate language model reasoning with retrieval. Integrates acceleration tools like vLLM and Faiss, supports multimodal RAG with MLLMs (Llava, Qwen) and CLIP-based retrievers, and includes a visual UI for configuration and evaluation without code.
3,386 stars.
Stars
3,386
Forks
296
Language
Python
License
MIT
Category
Last pushed
Mar 01, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/RUC-NLPIR/FlashRAG"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
VectorInstitute/fed-rag
A framework for fine-tuning retrieval-augmented generation (RAG) systems.
ictnlp/FlexRAG
FlexRAG: A RAG Framework for Information Retrieval and Generation.
gomate-community/TrustRAG
TrustRAG:The RAG Framework within Reliable input,Trusted output
NirDiamant/RAG_Techniques
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG)...
Andrew-Jang/RAGHub
A community-driven collection of RAG (Retrieval-Augmented Generation) frameworks, projects, and...