About RAGFlow
RAGFlow is an open-source engine for retrieval-augmented generation (RAG). It combines RAG with agent capabilities to give large language models a context layer built from your own documents, so applications can answer from real data. It is released under the Apache-2.0 license and, per the repository, is currently at a 1.0.0 release candidate.
It extracts knowledge from unstructured documents with complicated formats using deep document understanding, and offers pre-built agent templates. Recent updates mentioned in the README include website ingestion through sitemaps, Google BigQuery data sources with incremental sync, knowledge compilation that generates wikis, graphs, trees and mind maps, and agentic RAG with multiple thinking modes.
You can try the managed cloud service or deploy it locally by following the local deployment guide. The project provides documentation, a roadmap and a Discord community. It suits developers and enterprises building document question answering and knowledge-based assistants who want control over their data pipeline.
Key features
- Deep document understanding for unstructured files
- Retrieval-augmented generation workflows
- Pre-built agent templates
- Agentic RAG with adjustable thinking modes
- Website ingestion through sitemaps
- Knowledge compilation into wikis and graphs
- Google BigQuery data source sync
Good fit for
- →Question answering over company documents
- →Building knowledge-base assistants
- →Grounding LLM agents in private data
- Built with
- Go
- Tags
- rag
- retrieval-augmented-generation
- ai-agents
- llm
- document-understanding
- knowledge-base
- self-hosted
- ai
RAGFlow: questions and answers
- What is RAGFlow used for?
- RAGFlow is an open-source retrieval-augmented generation engine that combines document understanding with agent capabilities to give LLMs grounded context. It is a good fit for question answering over company documents, building knowledge-base assistants and grounding LLM agents in private data.
- Is RAGFlow open source?
- Yes. RAGFlow is open source under the Apache-2.0 licence. Its source code is on GitHub at infiniflow/ragflow and is written mainly in Go.
- Is RAGFlow free?
- Yes. RAGFlow is open source, so the software itself is free to use. A managed cloud version is also available, with paid plans from $59 per month.
- Can I self-host RAGFlow?
- Yes. RAGFlow can be self-hosted on your own server or infrastructure.
- What is RAGFlow an alternative to?
- RAGFlow is an open-source alternative to Vectara, Glean, Unstructured and Cohere. Other open-source alternatives to Vectara include Swirl and Supavec.
- Is RAGFlow actively maintained?
- Yes. The most recent commit to RAGFlow was on 2 October 2026, and the latest release is v1.0.0-rc1, published on 29 September 2026. The project has 92k stars on GitHub.
Open-source alternatives to RAGFlow
See all
Swirl
Search
AI Search & RAG Without Moving Your Data. Get instant answers from your company's knowledg
Apache-2.0vs Glean★ 3k
Ollama
AI Infrastructure
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other model
MITvs ChatGPT★ 182k
Supavec
AI Infrastructure
The open-source alternative to Carbon.ai. Build powerful RAG applications with any data so
Apache-2.0vs Vectara★ 1.2k
LocalAI
AI Infrastructure
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video -
MITvs ChatGPT★ 49k
Instill Core
AI Infrastructure
🔮 Instill Core is a full-stack AI infrastructure tool for data, model and pipeline orches
OSSvs Unstructured★ 2.3k
vLLM
AI Infrastructure
A high-throughput and memory-efficient inference and serving engine for LLMs
Apache-2.0vs Amazon Bedrock★ 93k
SaaS alternatives to RAGFlow
See all
Vectara
Search
Managed retrieval and RAG platform with semantic search APIs
SaaS
Glean
Search
Enterprise AI search and assistant across a company's connected work apps
SaaS
Unstructured
AI Infrastructure
Platform that converts documents into structured data for LLM and RAG pipelines
SaaS
Cohere
AI Infrastructure
Enterprise AI platform offering language models, embeddings and retrieval for businesses
SaaS
Jina AI
Search
Search foundation APIs for embeddings, reranking and web content reading
SaaS
BlazeDocs
AI Infrastructure
Converts PDFs and scans into structured Markdown and tables for analysis and automation
SaaS

