ictnlp/FlexRAG
FlexRAG: A RAG Framework for Information Retrieval and Generation.
Supports text, multimodal, and web-accessible RAG scenarios through a modular pipeline architecture with integrated retrieval metrics and reranking components. Built on vectorized indexing (Faiss, LanceDB) with pre-trained retrievers available on HuggingFace Hub, enabling end-to-end workflows from corpus preparation through system evaluation and benchmarking.
235 stars and 472 monthly downloads. Available on PyPI.
Stars
235
Forks
22
Language
Python
License
MIT
Category
Last pushed
Mar 13, 2026
Monthly downloads
472
Commits (30d)
0
Dependencies
43
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/ictnlp/FlexRAG"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
VectorInstitute/fed-rag
A framework for fine-tuning retrieval-augmented generation (RAG) systems.
NirDiamant/RAG_Techniques
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG)...
RUC-NLPIR/FlashRAG
⚡FlashRAG: A Python Toolkit for Efficient RAG Research (WWW2025 Resource)
gomate-community/TrustRAG
TrustRAG:The RAG Framework within Reliable input,Trusted output
Andrew-Jang/RAGHub
A community-driven collection of RAG (Retrieval-Augmented Generation) frameworks, projects, and...