ictnlp/FlexRAG

FlexRAG: A RAG Framework for Information Retrieval and Generation.

59
/ 100
Established

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.

AI research NLP engineering generative AI development information retrieval systems machine learning experimentation
Maintenance 10 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 14 / 25

How are scores calculated?

Stars

235

Forks

22

Language

Python

License

MIT

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.