ragflow and Awesome-RAG-Reasoning

One is an open-source RAG engine for building LLM context layers, while the other is a collection of research resources related to RAG reasoning, making them complementary in that the latter can inform the development and improvement of the former.

ragflow
72
Verified
Awesome-RAG-Reasoning
50
Established
Maintenance 25/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 10/25
Adoption 10/25
Maturity 15/25
Community 15/25
Stars: 74,911
Forks: 8,368
Downloads:
Commits (30d): 243
Language: Python
License: Apache-2.0
Stars: 408
Forks: 35
Downloads:
Commits (30d): 0
Language:
License: MIT
No Package No Dependents
No Package No Dependents

About ragflow

infiniflow/ragflow

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs

This tool helps create advanced AI assistants that can accurately answer questions using your specific business documents and data. You input various documents like PDFs, Word files, web pages, and even structured data, and it outputs a system that provides precise, traceable answers. It's designed for business leaders, knowledge managers, or AI product developers who need to build reliable question-answering systems for internal teams or customers.

knowledge-management enterprise-search customer-support-automation business-intelligence document-intelligence

About Awesome-RAG-Reasoning

DavidZWZ/Awesome-RAG-Reasoning

[EMNLP 2025] Awesome RAG Reasoning Resources

Curates papers, benchmarks, and implementations across three integration patterns: reasoning-enhanced RAG (optimizing retrieval and generation), RAG-enhanced reasoning (grounding with external knowledge), and synergized systems using iterative retrieval-reasoning loops. Organizes taxonomy covering chain/tree/graph-based workflows, single/multi-agent orchestration, and tool-using approaches within agentic AI frameworks. Provides evaluation resources spanning single/multi-hop QA, fact-checking, summarization, and domain-specific tasks alongside code implementations.

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