EveryDev.ai
Sign inSubscribe
  1. Home
  2. Tools
  3. RAGFlow
RAGFlow icon

RAGFlow

Retrieval-Augmented Generation

Open-source RAG engine based on deep document understanding for building AI agents with reliable context and truthful question-answering capabilities.

Visit Website

At a Glance

Pricing

Open Source

Self-hosted open-source RAG engine

Engagement

Available On

Windows
macOS
Linux
Web
API

Resources

WebsiteDocsGitHubllms.txt

Topics

Retrieval-Augmented GenerationAI InfrastructureMulti-agent Systems

About RAGFlow

RAGFlow is an open-source Retrieval-Augmented Generation (RAG) engine designed to provide AI agents with superior context through deep document understanding. Built for enterprise use, it integrates with LLMs to deliver truthful question-answering capabilities backed by well-founded citations from complex formatted data. The platform combines a powerful ingestion pipeline, high-precision hybrid search, and unified AI agent orchestration in a single solution.

  • ETL for AI Data - Built-in ingestion pipeline cleanses and processes multi-format data including images, documents, and various data sources, structuring them into rich semantic representations for superior retrieval.

  • High-Precision Hybrid Search - Combines vector search, BM25, and custom scoring with advanced re-ranking to deliver unmatched answer accuracy and context relevance through vector, full-text, and tensor search methods.

  • Unified AI Agent Orchestration - Build powerful agents in an all-in-one platform, seamlessly integrating RAG, tools, and Model Context Protocol (MCP) within visual workflows.

  • Deep Document Understanding - Supports multiple file formats including PDF, DOC, DOCX, TXT, MD, MDX, CSV, XLSX, XLS, JPEG, JPG, PNG, TIF, GIF, PPT, and PPTX with intelligent chunking templates.

  • Visibility and Explainability - View chunking results and intervene where necessary, add keywords or questions to improve chunk ranking, and test retrieval configurations before deployment.

  • Multiple Chunk Templates - Offers various chunking methods that cater to different document layouts and file formats for optimal parsing results.

  • LLM Integration - Supports most mainstream LLMs and allows deploying local models using Ollama, Xinference, or LocalAI.

  • API Access - Provides HTTP and Python APIs for integrating RAGFlow capabilities into custom applications.

To get started, clone the repository from GitHub, ensure Docker is installed with proper system configurations (CPU ≥ 4 cores, RAM ≥ 16 GB, Disk ≥ 50 GB), and run the Docker Compose file. Configure your preferred LLM provider with API keys, create datasets by uploading documents, and set up AI chat assistants based on your datasets. The platform offers a demo environment for testing before self-hosting.

RAGFlow - 1

Community Discussions

Be the first to start a conversation about RAGFlow

Share your experience with RAGFlow, ask questions, or help others learn from your insights.

Pricing

OPEN SOURCE

Open Source

Self-hosted open-source RAG engine

  • Full RAG engine capabilities
  • Deep document understanding
  • Hybrid search
  • AI agent orchestration
  • MCP integration
View official pricing

Capabilities

Key Features

  • ETL for AI data with multi-format document processing
  • High-precision hybrid search (vector, BM25, tensor)
  • Advanced re-ranking for improved accuracy
  • Unified AI agent orchestration
  • Model Context Protocol (MCP) integration
  • Visual workflow builder
  • Deep document understanding
  • Multiple chunk templates
  • Visibility and explainability of chunking results
  • Retrieval testing
  • Multi-format file support (PDF, DOC, XLSX, images, etc.)
  • LLM integration with mainstream providers
  • Local LLM deployment support (Ollama, Xinference, LocalAI)
  • HTTP and Python APIs
  • Citation-backed answers
  • Keyword and question tagging for chunks

Integrations

Elasticsearch
Infinity
Ollama
Xinference
LocalAI
Docker
gVisor
API Available
View Docs

Reviews & Ratings

No ratings yet

Be the first to rate RAGFlow and help others make informed decisions.

Developer

InfiniFlow

InfiniFlow develops RAGFlow, an open-source RAG engine for building AI agents with reliable context and truthful question-answering capabilities. The company focuses on deep document understanding and enterprise-grade retrieval-augmented generation solutions. InfiniFlow also maintains Infinity, a high-performance database for AI applications.

Read more about InfiniFlow
WebsiteGitHubLinkedInX / Twitter
1 tool in directory

Similar Tools

Weaviate icon

Weaviate

An open-source AI-native vector database for building search, RAG, and agentic AI applications at scale.

Milvus icon

Milvus

An open-source vector database built for GenAI applications with high-speed searches and scalability to tens of billions of vectors.

Agentset icon

Agentset

The toolkit for building AI chat and search applications with production-ready RAG infrastructure that delivers reliable answers without RAG expertise.

Browse all tools

Related Topics

Retrieval-Augmented Generation

RAG Systems that enhance LLM outputs by retrieving relevant information from external knowledge bases, combining the power of generative AI with information retrieval for more accurate and contextual responses.

31 tools

AI Infrastructure

Infrastructure designed for deploying and running AI models.

116 tools

Multi-agent Systems

Platforms for creating and managing teams of AI agents that can collaborate.

44 tools
Browse all topics
Back to all tools
Explore AI Tools
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • News
  • Blogs
  • Builds
  • Contests
Create
Sign In
    Sign in
    6views
    0saves
    0discussions