FlexRAG and RAGHub

FlexRAG is a specific implementation framework for building RAG systems, while RAGHub is a meta-repository for discovering and sharing RAG tools and projects across the ecosystem, making them ecosystem siblings that serve different roles in the RAG landscape.

FlexRAG
68
Established
RAGHub
56
Established
Maintenance 13/25
Adoption 16/25
Maturity 25/25
Community 14/25
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 20/25
Stars: 235
Forks: 22
Downloads: 472
Commits (30d): 0
Language: Python
License: MIT
Stars: 1,590
Forks: 150
Downloads:
Commits (30d): 0
Language:
License: MIT
No risk flags
No Package No Dependents

About FlexRAG

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.

About RAGHub

Andrew-Jang/RAGHub

A community-driven collection of RAG (Retrieval-Augmented Generation) frameworks, projects, and resources. Contribute and explore the evolving RAG ecosystem.

Organizes RAG tools across specialized categories—frameworks, evaluation/optimization systems, data preparation, and engines—with live activity tracking to distinguish actively maintained projects from outdated ones. Curated by the r/RAG community, it catalogs both established frameworks (LangChain, LlamaIndex, Haystack) and emerging tools like Korvus (database-native RAG) and Swiftide (Rust-based streaming), helping developers navigate rapid ecosystem fragmentation. Includes evaluation frameworks, model leaderboards, and resources to address the full RAG development lifecycle beyond basic framework selection.

Scores updated daily from GitHub, PyPI, and npm data. How scores work