Freedom251 › Retrieval-Augmented Generation Tools
RAGFlow

What RAGFlow is
RAGFlow is an open-source retrieval-augmented generation engine and agent platform for building a context layer for AI agents. Its ingestion pipeline processes data in multiple formats into semantic representations for retrieval. Search combines vector search and BM25 with custom scoring and re-ranking. Visual workflows connect retrieval, tools, and MCPs for agent orchestration, and users can connect online, local, or OpenAI-compatible models for knowledge bases, chats, search, and agents. Documented data sources include Notion, Google Drive, S3, Microsoft Teams, REST API, and Sitemap. HTTP and Python APIs are available, and a chat assistant can be embedded on another webpage using an iframe. RAGFlow supports cloud and self-hosted use; its Docker deployment documentation gives a minimum build requirement of 4 CPU cores, 16 GB RAM, and 50 GB disk. The free plan lists five apps, one team member, 0.1 GB dataset storage, and 500 monthly credits, but does not include an API key. Paid plans start at $29 per month, and Starter includes an API key.
Who it suits
RAGFlow is aimed at teams building AI agent context and retrieval workflows, including users in financial services, legal and compliance, manufacturing, and education. Self-hosters should check the stated Docker resource minimum and ARM image caveat.
What it does well
- Combines vector search and BM25.
- Visual workflows integrate retrieval, tools, and MCPs.
- Supports online, local, and compatible model providers.
- Offers HTTP and Python APIs.
- Starter plan includes an API key.
What to know first
- Free plan does not include an API key.
- Free plan includes 0.1 GB dataset storage.
- ARM Docker images are not maintained by RAGFlow.
- Docker minimum build calls for 16 GB RAM.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | $0 month · 5 apps · 1 team member · 0.1 GB dataset storage · 500 credits/month · API key unavailable | Free |
| Pro | $129 month; page also shows $259 month · Unlimited apps · 20 team members · 50 GB dataset storage · 20,000 credits/month · API key available | $129 a month |
| Starter | $29 month; page also shows $59 month · 50 apps · 5 team members · 5 GB dataset storage · 5,000 credits/month · API key available | $29 a month |
| Enterprise | Contact us · BYOC deployment · on-premises deployment · dedicated support · custom SLA | On request |
As ragflow.io lists them, read 15 Oct 2026. The maker's own page has the final word.
RAGFlow is a broad platform for turning mixed documents into searchable knowledge and agent workflows. It is strongest for teams that need fine control over retrieval, model providers, and deployment, particularly in enterprise settings. Smaller teams should weigh its tight free-plan allowances and the hardware needed for a self-hosted installation.
Overview
RAGFlow combines document ingestion, retrieval, model connections, and agent orchestration in one workspace. Its ingestion pipeline cleans and processes multiple formats into semantic representations, making it suited to knowledge applications rather than a basic chatbot. Search blends vector retrieval with BM25, custom scoring, and advanced re-ranking, so teams can tune how results are selected and ordered.
Deployment is available through a browser-accessible service or Docker-based self-hosting. The documented minimum for a self-hosted build is 4 CPU cores, 16 GB of RAM, and 50 GB of disk, a meaningful commitment for individuals or small organizations. RAGFlow tests ARM64 platforms but does not maintain ARM Docker images; Linux ARM64 and macOS ARM64 users must build an image themselves.
Key features
Ingestion and retrieval
Connectors cover Notion, Google Drive, S3, Microsoft Teams, REST API, and Sitemap. The multi-format pipeline prepares those sources for retrieval, while hybrid search, custom scoring, and re-ranking provide more control than vector search alone. Source citations help readers trace answers back to supporting material, which matters in compliance, legal, and other evidence-sensitive work.
Agents and models
Visual workflows combine RAG, tools, and MCP servers for agent orchestration. You can connect online, local, and OpenAI-compatible model providers across knowledge bases, chats, search, and agents, avoiding a single-provider commitment. External MCP servers work over Streamable HTTP or SSE; stdio servers need a gateway or another service that exposes a supported endpoint.
Integration and safeguards
HTTP and Python APIs support application integration, and an assistant can be embedded in a third-party webpage through an iframe. By default, RAGFlow rejects MCP URLs resolving to loopback, private, link-local, reserved, or other non-public addresses, reducing exposure to internal network targets. Its privacy roles distinguish data it controls for its own purposes from customer data it processes for cloud users.
Pricing
RAGFlow uses a freemium model. The Free plan costs nothing and includes 5 Apps, 1 team member, 0.1 GB of dataset storage, and 500 credits per month. It has no API key, so it is mainly for individual evaluation or very small prototypes.
Starter costs $29 a month and raises limits to 50 Apps, 5 team members, 5 GB of dataset storage, and 5,000 credits per month, with an API key included. It fits a small working team, though the storage and credit ceilings still constrain heavier document collections or usage. Pro costs $129 a month, adds unlimited Apps, 20 team members, 50 GB of storage, and 20,000 monthly credits, while retaining API access; it is the practical tier for larger internal deployments.
Enterprise uses custom pricing and adds BYOC deployment, on-premises deployment, dedicated support, and a custom SLA. Those options target organizations that need controlled infrastructure and formal support rather than a fixed self-service subscription.
Platforms
RAGFlow supports web, API, Linux, macOS, and self-hosted deployment. The ARM image caveat makes standard x86 hardware the less complicated self-hosting path.
Who it's for
It suits enterprises and teams in financial services, legal and compliance, manufacturing, and education that need document-grounded applications, configurable retrieval, and agent workflows. Developers benefit from the HTTP and Python APIs and multiple model-provider choices. It is a weaker fit for solo users seeking generous hosted limits or anyone without the resources to meet its self-hosting baseline.
Pros and cons
- Pros: Hybrid search, custom scoring, and re-ranking give retrieval teams meaningful control.
- Pros: Visual RAG-and-tool workflows, MCP connectivity, and broad model support cover complete agent pipelines.
- Pros: Notion, Drive, S3, Teams, REST, and Sitemap connectors reduce bespoke ingestion work.
- Cons: The Free plan allows only one team member, 0.1 GB of storage, 500 credits monthly, and no API key.
- Cons: Self-hosting starts at 4 CPU cores, 16 GB RAM, and 50 GB disk, with no maintained ARM Docker images.
Alternatives
Choose AnythingLLM instead if you want Android and Windows support alongside web, API, Linux, macOS, and self-hosting, with a Docker-based open-source option. Flowise is a better starting point for a visual builder with a free trial and a Free plan capped at 2 flows or assistants, 100 predictions monthly, and 5 MB of storage. Pick PrivateGPT for a free, open-source deployment across web, API, desktop, and self-hosted platforms. txtai is the focused free Apache 2.0 package for pip or Docker installations. I3K RAG Enterprise offers a free AGPL-3.0 Community tier with Linux, ARM64, or Windows self-hosting. RAGStack is a free open-source package built around Astra DB Serverless or Apache Cassandra as its vector store. Dify provides a free Sandbox workspace with 200 message credits, one member, five apps, 50 knowledge documents, and 50 MB of storage. Haystack Enterprise Platform is worth considering for its free Studio workspace with one user, 100 pipeline hours, 50 files, and two development pipelines.
For a wider comparison, see the Retrieval-Augmented Generation Tools list.
Verdict
Choose RAGFlow when you need one platform for serious document ingestion, tunable hybrid retrieval, multiple model providers, and visual agent workflows, with cloud and controlled deployment paths. Look elsewhere if you need a generous free service, lightweight self-hosting, or ready-made ARM images; its limits and infrastructure demands are substantial before the higher tiers become worthwhile.
Verdict
RAGFlow brings document ingestion, hybrid search, model connections, and agent workflows together, with both cloud and self-hosted options. The free tier has tight team and storage limits, and self-hosters should check deployment requirements before proceeding.
Facts from RAGFlow's own pages
- Agent orchestration
- Visual workflows combine retrieval, tools and MCP services for agent construction. · ragflow.io, 15 Oct 2026
- Agent workflows
- Its visual workflows integrate RAG, tools, and MCPs for agent orchestration. · ragflow.io, 29 Sept 2026
- API and embedding
- RAGFlow provides HTTP and Python APIs and supports embedding a Chat assistant in a third-party webpage with an iframe. · ragflow.io, 29 Sept 2026
- API migration
- RAGFlow 1.0 moves its public REST backend from Python to Go and documents endpoint and parameter changes. · ragflow.io, 15 Oct 2026
- Architecture limitation
- The official Go image targets Linux AMD64; ARM64 requires a matching dependency image and native libraries. · ragflow.io, 15 Oct 2026
- Chat channels
- Supported chat-channel integrations include Discord, DingTalk, Telegram, WeCom and Feishu/Lark. · ragflow.io, 15 Oct 2026
- Chunking control
- Users can inspect chunking results and intervene in parsing through configurable chunk templates. · ragflow.io, 15 Oct 2026
- Company founded
- LinkedIn lists InfiniFlow as founded in 2023. · linkedin.com, 15 Oct 2026
- Company headquarters
- LinkedIn lists InfiniFlow headquarters in Shanghai, China. · linkedin.com, 15 Oct 2026
- Company legal name
- Crunchbase lists the legal name as InfiniFlow Inc. · crunchbase.com, 15 Oct 2026
- Company size
- LinkedIn lists InfiniFlow as having 11–50 employees. · linkedin.com, 15 Oct 2026
- Data connectors
- Documented data sources include Notion, Google Drive, S3, Microsoft Teams, REST API, and Sitemap. · ragflow.io, 29 Sept 2026
- Data processing
- Its built-in ingestion pipeline cleanses and processes multi-format data into semantic representations for retrieval. · ragflow.io, 29 Sept 2026
- Deep document understanding
- RAGFlow supports parsing complex documents such as scanned PDFs, tables, images and slide decks. · ragflow.io, 15 Oct 2026
- Deployment complexity
- Independent analysis says Docker deployment also runs Elasticsearch or Infinity, MinIO, MySQL and Redis, increasing operational complexity. · datacamp.com, 15 Oct 2026
- Developer interfaces
- Independent documentation describes web UI, REST, Python and JavaScript APIs, MCP and agent workflows. · andrew.ooo, 15 Oct 2026
- Document ingestion
- Its built-in ingestion pipeline cleans and processes multi-format data into semantic representations for retrieval. · ragflow.io, 15 Oct 2026
- Enterprise support
- The Enterprise plan lists dedicated support and a custom SLA. · ragflow.io, 29 Sept 2026
- External tools
- Agents can connect to external MCP servers over Streamable HTTP or SSE; stdio servers require a gateway or another service exposing a supported endpoint. · ragflow.io, 29 Sept 2026
- Hardware limitation
- An independent review warns that deployments with less than 16 GB RAM can suffer Elasticsearch out-of-memory kills and silent ingestion failures. · aifoss.dev, 15 Oct 2026
- Hybrid search
- The product combines vector search, BM25, custom scoring and reranking for retrieval. · ragflow.io, 15 Oct 2026
- Intended users
- The site describes the platform as built for enterprise and lists solutions for financial services, legal and compliance, manufacturing, and education. · ragflow.io, 29 Sept 2026
- Knowledge compilation
- The platform organizes documents into structured knowledge artifacts through knowledge compilation. · ragflow.io, 15 Oct 2026
- License
- The public repository is labeled Apache-2.0 licensed. · github.com, 15 Oct 2026
