ragflow
RAGFlow is an open-source retrieval-augmented generation (RAG) engine that turns messy documents into a reliable context layer for LLMs. Its strength is deep document understanding: it parses complex PDFs, slides, spreadsheets, scanned images and web pages with layout analysis, OCR and table recognition before chunking, so answers can cite exactly where they came from.
It suits teams building internal knowledge bases, document Q&A and support assistants on top of their own data, especially when the source material is long, scanned or table-heavy. Template-based chunking can be inspected and adjusted by hand, answers come with traceable citations, and recent versions add agentic retrieval with selectable thinking depth plus knowledge compilation into wikis, graphs, mind maps and timelines. Data can be ingested from many sources, including websites via sitemaps and Google BigQuery.
Getting started: the recommended path is Docker Compose (Docker 24+, Compose 2.26.1+) on a machine with at least 4 CPU cores, 16 GB RAM and 50 GB of disk. After the services start you sign in through the web UI and configure an LLM, an embedding model and a reranker. A hosted cloud version is also available.
Features
Why choose it
Trade-offs
Compatibility
Quick start
Use cases
How it compares
Alternatives
Comments
No comments yet. Be the first!