ictnlp/FlexRAG
FlexRAG: A RAG Framework for Information Retrieval and Generation.
This is a tool for AI researchers and developers who are building Retrieval-Augmented Generation (RAG) systems. It helps quickly reproduce, develop, and evaluate RAG systems, taking various data types like text, images, and web content as input and producing enhanced generative AI models. It's designed for those who need to experiment with different RAG approaches and share their findings efficiently.
235 stars. Available on PyPI.
Use this if you are an AI researcher or developer actively working on designing, evaluating, and sharing RAG system prototypes.
Not ideal if you are an end-user simply looking to apply an existing RAG solution without needing to customize or develop new models.
Stars
235
Forks
22
Language
Python
License
MIT
Category
Last pushed
Mar 13, 2026
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
NirDiamant/RAG_Techniques
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG)...
VectorInstitute/fed-rag
A framework for fine-tuning retrieval-augmented generation (RAG) systems.
RUC-NLPIR/FlashRAG
⚡FlashRAG: A Python Toolkit for Efficient RAG Research (WWW2025 Resource)
Andrew-Jang/RAGHub
A community-driven collection of RAG (Retrieval-Augmented Generation) frameworks, projects, and...
HKUDS/MiniRAG
"MiniRAG: Making RAG Simpler with Small and Open-Sourced Language Models"