[KongchangAI]
Product

RAGFlow

RAGFlow is an open-source Retrieval-Augmented Generation (RAG) engine and orchestration platform developed by the InfiniFlow team. It provides developers with end-to-end RAG pipeline management capabilities based on document parsing, knowledge base construction, and large language model integration. The platform supports deep document understanding across multiple file formats and offers a visual workflow orchestration interface. It is widely used in enterprise knowledge base question answering, intelligent customer service, and document retrieval applications.

Core Facts

Timeline (last 90 days)

Oct 27

The tutorial explicitly avoids deploying RAGFlow using Docker Desktop on Windows, on the grounds that this type of installation will have various hard-to-troubleshoot problems.

Unverified50%
Oct 27

The core functions of the RAGFlow main interface are divided into four major modules: knowledge base, chat, search, and Agent, plus a file management entry.

Unverified50%
Oct 27

RAGFlow's implementation of MCP differs from the conventionally understood MCP functionality, so before integration one should consult the official documentation to confirm its role, transport method, and available tool list.

Unverified50%
Oct 27

RAGFlow provides two calling methods: an HTTP API and a Python SDK.

Unverified50%
Oct 27

Chat applications or Agents developed in RAGFlow can be embedded into websites.

Unverified50%
Oct 27

In RAGFlow, the vector dimension of the embedding model must match the dimension selected when the knowledge base was created, otherwise retrieval will fail.

Unverified50%
Oct 27

When connecting Ollama in RAGFlow, embedding models (such as bge-m3 and nomic-embed-text) are used for vectorizing documents and queries, while chat models (such as qwen2 and llama3) are used to generate answers, and the two must be added separately.

Unverified50%
Oct 27

RAGFlow supports connecting to the Ollama inference framework, allowing local models to be used for knowledge base question answering, with both embedding models and generation models able to run locally.

Unverified50%
Oct 27

Compared with platforms such as Dify, RAGFlow has fewer Agent nodes and lacks advanced control structures such as loops and subflows.

Unverified50%
Oct 27

RAGFlow's Agent workflow consists of several predefined nodes, with common types including the start node, knowledge base retrieval node, LLM generation node, conditional branch node, code execution node, and end node.

Unverified50%

16 more timeline events

All Facts (20)

Verified

RAGFlow is an open-source RAG engine that provides complete knowledge base management and intelligent question-answering functionality.

80%
Verified

RAGFlow depends on multiple services including Elasticsearch (full-text search), Redis (caching), and MySQL (metadata storage)

65%
Verified

RAGFlow is deployed based on Docker containerization and runs five containers upon startup: Redis, MinIO, MySQL, Elasticsearch, and RAGFlow Server.

65%
Unverified

53AI Hub支持与Coze、Dify、FastGPT、RAGFlow等主流AI开发平台无缝集成

90%
Unverified

RAGFlow集成了AI Agent功能,提供可视化画布和预置模板,支持客服、数据分析等典型场景

90%
Unverified

RAGFlow的聊天助理提供可溯源的回答机制,用户可以查看AI回答具体引用了哪些知识库原文

90%
Unverified

RAGFlow由Infiniflow团队开发,专注于RAG流程的深度优化,采用了DeepDoc等自研文档理解技术

85%
Unverified

在RAG框架市场中,LangChain和LlamaIndex作为编排层框架,Dify、FastGPT、RAGFlow是面向业务用户的完整平台产品

85%
Unverified

Ollama的OLLAMA_HOST环境变量需设置为0.0.0.0:11434,以便Docker容器中的RAGFlow能访问本机的Ollama服务

85%
Unverified

Ollama listens only on localhost by default; the environment variable OLLAMA_HOST must be configured to 0.0.0.0:11434 to listen on all IPs, making it accessible to RAGFlow inside a virtual machine.

60%
Unverified

When adding a local DeepSeek in RAGFlow, the model type must be selected as chat, and no API key is required for local deployment.

60%
Unverified

RAGFlow supports a parent-child chunking strategy — using small chunks for retrieval matching while returning parent chunks containing more context to the LLM

60%
Unverified

RAGFlow integrates the OCR capabilities of the DeepDoc project, enabling it to recognize text content in scanned PDFs

60%
Unverified

RAGFlow支持多种文档格式,包括PDF、Word、Excel等

60%
Unverified

RAGFlow employs Deep Document Understanding technology, which can recognize layout information such as heading hierarchy, table structure, and headers and footers within documents.

60%
Unverified

The tutorial explicitly avoids deploying RAGFlow using Docker Desktop on Windows, on the grounds that this type of installation will have various hard-to-troubleshoot problems.

50%
Unverified

RAGFlow's Agent module uses workflow-style orchestration, similar in form to the visual flows in Dify or Coze.

50%
Unverified

The number of Agent nodes currently supported by RAGFlow is relatively limited.

50%
Unverified

RAGFlow's Agent workflow consists of several predefined nodes, with common types including the start node, knowledge base retrieval node, LLM generation node, conditional branch node, code execution node, and end node.

50%
Unverified

Compared with platforms such as Dify, RAGFlow has fewer Agent nodes and lacks advanced control structures such as loops and subflows.

50%

Source Articles