ToolBrief
Menu
Researched

Dify Review

A visual AI application platform for agentic workflows, RAG, model management, tools, plugins, APIs, hosted apps, MCP, and self-hosting.

Last verifiedVisit official site

Research facts

Pricing
Dify Cloud offers a free Sandbox plus Professional and Team workspace plans; Community Edition is free to self-host under Dify's modified license, and Enterprise is custom.
Evidence summary
This review uses official Dify product, pricing, workflow, repository, license, security, and legal materials checked on August 7, 2026. It does not claim a controlled production test.
Last verified

Sources

What Dify is

Dify is a visual platform for building and shipping AI applications. It combines Agent and workflow orchestration, knowledge ingestion and retrieval, model-provider management, tools, plugins, code, triggers, logs, feedback, and publishing. A project can become a hosted web app, API, embed, reusable template, or MCP-compatible tool.

This breadth can reduce integration work, but it also puts several trust boundaries in one workspace. A document pipeline, model provider, marketplace plugin, code sandbox, tool credential, and public application endpoint have different owners and risks. Production review must cover each one.

Workflows, Agents, and knowledge

Dify Workflow Studio supports model calls, retrieval, classifiers, branching, code, tools, schedules, webhooks, plugin events, and human input. Agent nodes can reason and use approved tools. Knowledge pipelines extract, clean, chunk, index, and retrieve from files, websites, documents, and drives.

Keep authorization and business rules outside model discretion. Use an Agent to interpret variable requests, but validate tool arguments and final output with deterministic nodes. Require a person before payments, external publication, permission changes, destructive data operations, or policy exceptions.

RAG quality depends on more than uploading documents. Test parsing, chunking, metadata, access synchronization, retrieval, citations, stale versions, and deletion. A user who cannot open a source document should not gain its content through an answer. Removing a source should clear indexes, cache, logs, exports, and derived applications as required.

Pricing and quotas

At the review date, Dify pricing listed Sandbox as free with 200 message credits, 3,000 trigger events, limited annotations, 30-day log history, and a monthly API limit. Professional was $590 per workspace per year, with three members, 50 apps, 500 knowledge documents, 5 GB knowledge storage, and 5,000 monthly message credits. Team was $1,590 per year, with 50 members, 200 apps, 1,000 documents, 20 GB storage, 10,000 message credits, higher knowledge throughput, unlimited trigger events, and priority execution.

Message credits support selected models and consume different amounts by model. After included credits, customers can use their own provider key. BYOK moves model charges and data terms to that provider but does not remove Dify workspace, storage, document, trigger, or infrastructure constraints.

Enterprise is custom and adds multiple workspaces, SSO, scalable deployment, commercial authorization, advanced controls, maintenance, and support. Community Edition is free to self-host. Infrastructure, models, vector storage, database, sandbox, plugins, backups, monitoring, and upgrades remain operator costs.

The license is not plain Apache 2.0

Dify's repository license is based on Apache 2.0 with added conditions. It says commercial use is possible but requires a commercial license for specified multi-tenant operation. It also restricts removal or modification of the logo and copyright information in the Dify frontend under defined conditions.

Those additions mean buyers should not describe the code merely as unrestricted Apache 2.0. Internal single-workspace use, embedding only backend functions, branded customer applications, and a multi-tenant hosted builder can have different implications. Obtain legal review before building a product around Community Edition.

Human review, logs, and recovery

Dify Workflow Studio describes human judgment steps that pause a run before sensitive data, access, or policy actions. Reviewers can approve, edit, comment, or forward. Error handling can stop, return defaults, or route to recovery branches, and published versions can be restored.

Detailed logs include node inputs, outputs, variables, paths, latency, usage, feedback, and annotations. Observability integrations can send traces to Langfuse, LangSmith, Arize, W&B Weave, and others. Treat these as data exports. Redact secrets and sensitive records, limit retention and access, and test deletion.

Plugins and MCP tools require independent review. Marketplace distribution does not prove a plugin has safe permissions. Pin versions, review source and network destinations, isolate code execution, and maintain an inventory of credentials and owners.

Cloud and self-hosting

Dify Cloud reduces infrastructure work. Its current pricing FAQ says data is stored in a managed cloud region but does not give every buyer a complete residency conclusion. Sensitive organizations should obtain exact region, subprocessors, support access, backups, incident terms, and deletion behavior.

Self-hosting or VPC deployment gives more control but does not make the system offline. Model APIs, embeddings, plugins, search, observability, and connected tools may still receive content. Secure the web app, API keys, plugin daemon, sandbox, databases, object storage, queues, and secrets; patch all components together.

Dify is a strong candidate for teams wanting an integrated AI application platform. Compare Langflow for an MIT visual runtime, CrewAI for a Python multi-agent framework, and n8n for business integration automation. The AI automation and agent tools category provides a common decision model.

Visit Dify

Strengths

  • Combines workflow, Agent, RAG, model, tool, monitoring, and publishing features in one platform
  • Supports managed cloud, free Community self-hosting, VPC, and enterprise deployments
  • Includes human review, error branches, version history, logs, feedback, and observability integrations

Limitations

  • The Dify license adds multi-tenant and frontend branding conditions beyond Apache 2.0
  • Cloud quotas span messages, apps, members, documents, storage, requests, triggers, and log history
  • Plugins, model providers, code, knowledge sources, and MCP tools create separate security boundaries

Best for

  • Teams building RAG assistants and AI applications that need web, API, embed, or MCP publishing
  • Organizations wanting one visual platform across models, knowledge, workflows, and monitoring
  • Technical teams able to operate Community Edition or procure Enterprise governance

Not ideal for

  • SaaS vendors assuming Community Edition permits unrestricted multi-tenant resale or rebranding
  • Buyers who want a simple flat price independent of model, document, storage, and trigger usage
  • Self-hosted teams unable to secure plugins, sandboxes, secrets, databases, and model endpoints

Frequently asked questions

Is Dify open source?

Dify calls Community Edition open source, but its license is a modified Apache 2.0 form with additional conditions. Running a multi-tenant service and removing or changing specified frontend branding can require a commercial license. Review the actual license for the intended product.

What does Dify Cloud cost?

The current annual table lists a free Sandbox, Professional at $590 per workspace per year, and Team at $1,590. Plans differ across message credits, users, apps, knowledge documents, storage, requests, triggers, annotations, execution priority, logs, and API limits.

Can Dify pause for human approval?

Current Workflow Studio materials describe human judgment steps that can pause before actions involving sensitive data, access, or policy, allowing a person to approve, edit, comment, or forward the run before it continues.

How this listing was reviewed

This review uses official Dify product, pricing, workflow, repository, license, security, and legal materials checked on August 7, 2026. It does not claim a controlled production test.

Read the review methodology