AI and models · Independent · 19 Oct 2026

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

← AI and models
RAGFlow: document retrieval engine. Connects language models to your own files.

In simple English

This tool helps you build a smart search engine over your company files, PDFs, and web pages. It reads messy documents, cuts them into smart pieces, and lets an artificial intelligence answer questions from them. You can run it on your own server using Docker, so your private data stays safe. It connects to popular language models and gives you a web interface to manage everything. It costs you server resources and API fees for the language models you choose.

What it is

RAGFlow is a retrieval-augmented generation engine that combines document parsing with agent-based reasoning. It turns unstructured files into structured knowledge for language models.

What it is good for

Solo builders who want to create an accurate internal search engine or customer support bot over large document collections without building a retrieval pipeline from scratch.

Stars92k
LicenceApache-2.0
Latestv1.0.0-rc2 (2026-10-16)checked 19 Oct 2026
Last code change2026-10-19
Written inGo
Setup effort
4 / 5
Payoff
4 / 5
Good
  • Parses complex documents like PDFs, spreadsheets, and scanned copies accurately.
  • Provides a ready-to-use web interface for managing datasets and testing queries.
  • Supports agentic retrieval with multiple thinking modes for complex questions.
Watch for
  • Needs a powerful server with at least 16 GB of memory to run smoothly.
  • Setup requires familiarity with Docker and Docker Compose.
  • Ongoing maintenance includes managing database migrations and external model API keys.
Replaces

Building a custom document search and retrieval pipeline with vector databases and custom scrapers.

Works well with

Used together with Ollama to run local language models alongside your document store.

Similar repositories
  • onyx-dot-app/onyx33k stars

    Danswer is an open-source enterprise search system that connects AI models to company documents.

  • langchain-ai/langchain148k stars

    LangChain is a development framework for building applications with language models, requiring more custom code.

  • run-llama/llama_index53k stars

    LlamaIndex is a data framework for connecting custom data sources to large language models.

Also reviewed on Repo Radar
  • ggml-org/llama.cpp

    Runs language models locally from a C and C++ library and command-line tool.

  • EleutherAI/lm-evaluation-harness

    Runs standard question sets against a language model and reports scores comparable with published figures.

  • mudler/LocalAI50k stars

    Serves text, vision, speech, image and video models from one self-hosted service that imitates the paid interfaces.

Install
git clone https://github.com/infiniflow/ragflow.git
cd ragflow/docker
docker compose -f docker-compose.yml up -d

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: AI & Automation › AI Development & Evaluation › RAG Tools.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.