Dify vs RAGFlow

Short answer

Dify: Visual platform for building LLM apps, RAG chatbots, agents and workflows. RAGFlow: RAG engine with deep document parsing (OCR, layout and tables) and cited answers. They sit in different categories (AI app & agent builders and Knowledge base & RAG) but overlap: All of them combine a document knowledge base (RAG) with a visual builder for Q&A, agent or workflow apps.

Choose Dify if you want: cheaper to host (from €19.99/mo vs €69.99/mo) and larger community (159k vs 92.6k GitHub stars).

Choose RAGFlow if you want: fewer license conditions (Permissive vs Custom / conditional).

Last updated · computed from each project's official docs and live GitHub data · sources

Dify vs RAGFlow side by side

DifyRAGFlow
CategoryAI app & agent buildersKnowledge base & RAG
What it isVisual platform for building LLM apps, RAG chatbots, agents and workflows.RAG engine with deep document parsing (OCR, layout and tables) and cited answers.
LicenseDify Open Source License (modified Apache-2.0)Apache-2.0
License typeCustom / conditionalPermissive
License conditionsCommercial use is allowed, including as a backend for your own apps. Extra conditions: you may not run a multi-tenant service (one tenant = one workspace) without written permission, and you may not remove or modify the Dify logo or copyright in the frontend.Permissive. Internal and commercial use allowed; keep license and notices.
StatusActiveActive
GitHub stars159k92.6k
Last commitOct 22, 2026Oct 22, 2026
Latest release1.17.1v1.0.0-rc2
Minimum hardware2 vCPU · 4 GB RAMNot published
Recommended hardwareNot published4 vCPU · 16 GB RAM · 50 GB disk
RAM measured by usNot tested yetNot tested yet
GPUNot required / not statedNot required / not stated
Est. server costfrom €19.99/mofrom €69.99/mo
Deploy methodDocker ComposeDocker Compose
Known gotchas2 listed2 listed
TelemetryOn by defaultNot documented
Calls home by defaultYes, by defaultNot documented
SSO (OIDC / SAML / LDAP)Paid / enterprise onlyFree (OIDC free)
Audit logNot documentedNot documented
RBACBasic free, more in paid planBasic free, more in paid plan
DetailsFull Dify guide →Full RAGFlow guide →

Key differences

  • Category: Dify: AI app & agent builders. RAGFlow: Knowledge base & RAG.
  • License: Dify: Dify Open Source License (modified Apache-2.0) (Custom / conditional). RAGFlow: Apache-2.0 (Permissive).
  • Official hardware: Dify: minimum 2 vCPU · 4 GB RAM. RAGFlow: recommended 4 vCPU · 16 GB RAM · 50 GB disk (no separate minimum published).
  • Est. server cost: Dify: from €19.99/mo. RAGFlow: from €69.99/mo.
  • GitHub stars: Dify: 159k. RAGFlow: 92.6k.
  • Latest release: Dify: 1.17.1 (Sep 10, 2026). RAGFlow: v1.0.0-rc2 (Oct 16, 2026).

Same for both: GPU: not required or not stated; Deploy: Docker Compose · multi-container stack; Status: Active; Last commit: Oct 22, 2026.

Dify vs RAGFlow: FAQ

Dify or RAGFlow: which should a small business choose?

Choose Dify if you want: cheaper to host (from €19.99/mo vs €69.99/mo) and larger community (159k vs 92.6k GitHub stars). Choose RAGFlow if you want: fewer license conditions (Permissive vs Custom / conditional).

Which is cheaper to self-host, Dify or RAGFlow?

Dify: cheaper to host (from €19.99/mo vs €69.99/mo).

How much hardware do Dify and RAGFlow need?

Dify: minimum 2 vCPU · 4 GB RAM. RAGFlow: recommended 4 vCPU · 16 GB RAM · 50 GB disk (no separate minimum published).

What is the license difference between Dify and RAGFlow?

Dify: Dify Open Source License (modified Apache-2.0) (Custom / conditional). Commercial use is allowed, including as a backend for your own apps. Extra conditions: you may not run a multi-tenant service (one tenant = one workspace) without written permission, and you may not remove or modify the Dify logo or copyright in the frontend. RAGFlow: Apache-2.0 (Permissive). Permissive. Internal and commercial use allowed; keep license and notices. This is a summary, not legal advice.

Is Dify or RAGFlow more actively maintained?

Dify: Active, last commit Oct 22, 2026. RAGFlow: Active, last commit Oct 22, 2026. GitHub data refreshed Oct 22, 2026.

Which is easier to deploy, Dify or RAGFlow?

Dify installs via Docker Compose (multi-container stack); RAGFlow via Docker Compose (multi-container stack). Dify lists 2 known gotchas and RAGFlow lists 2; see each app page.

Related

Sources

Every value is generated from the same verified data as the app pages. Spotted something wrong? Tell us.