Dify · AI application and agent platform
Product and access
Dify provides the builder and runtime for custom AI applications. Agent nodes connect model-driven tool use to further workflow steps.
Provider
LangGenius, Inc. operates Dify Cloud and develops the Dify platform for AI applications. The Community Edition can be self-hosted; its license adds conditions for multi-tenant operation and visible branding to Apache 2.0.
- Operator
- LangGenius, Inc.
- Organization
- Company
- Website
- dify.ai
- Repository
- langgenius/dify
- GitHub stars
- 157,962 · Reviewed
- License
- Dify Open Source License (Apache-2.0 with additional conditions)
Core features
8 features from provider sources · checked on 9 October 2026. Availability and limits are listed below.
Run agents within workflows
An Agent node processes a task and passes results to subsequent steps.
Source 2Retrieve your own knowledge
Knowledge bases supply context from processed documents to AI applications.
Source 3Configure model providers
Supported model providers and their credentials can be configured in the workspace.
Source 5Publish as a web app or API
Publishing makes applications available through interfaces or API access.
Source 4Visual application flows
Workflow and Chatflow combine processing, knowledge and tools into AI applications.
Source 1Plugins and templates
Custom plugins add models and tools; the marketplace provides integrations and app templates.
Source 1
Requirements and limits
Requirement
Configure compatible models and tools
The agent strategy needs a suitable model. External tools require credentials, descriptions and appropriate parameters.
Source 2Limitation
Account for the new Agent node being in beta
The new Agent node is documented as beta for Workflow apps. Text variables are truncated to 2,000 characters when passed in; longer content can be passed as a file.
Source 2Requirement
Check the Dify license for your deployment
The license is based on Apache 2.0 with additional conditions. Multi-tenant operation requires written authorization; frontend logos and copyright notices have specific requirements.
Source 7Requirement
Enable MCP access explicitly
The MCP server is disabled initially. Its generated URL contains credentials and must be treated like an API key.
Source 10
Operation & oversight
Operational details for this profile have not yet been researched.
Practical tasks
Editorial examples based on documented features. No product tests performed.
Prepare a support reply with knowledge
- Your input
- Approved product documentation, customer question and desired output format.
- Possible result
- A reply draft from a workflow with knowledge retrieval.
- What to check
- Check references, answer completeness and handoff to the next step.
Turn documents into structured results
- Your input
- Document files, extraction task and defined output fields.
- Possible result
- An agent task with results for downstream processing.
- What to check
- Review file completeness, field values, execution logs and costs.
Classify a support question using approved documents and produce a reply draft as workflow output.
Your possible prompt
Design a process for new requests: capture information, sort it by topic, and create a proposed response. Plan an approval step before external actions.
Getting-started idea based on documented capabilities. Not an executed product test. Adapt the task, data, and permissions.
Setup and pricing
Setup
Set up a workspace, connect model providers, and configure workflow, knowledge and tools
Prices and included usage
Pricing checked
Dify Cloud is billed per workspace; included message credits and allowances vary by plan. The self-hosted Community Edition has its own license terms.
- Sandbox
- USD 0
One member, five apps, 200 message credits, 50 knowledge documents.
Price source - Professional
- USD 590/workspace/year; applicable taxes extra
Three members, 50 apps, 5,000 message credits/month.
Price source - Team
- USD 1,590/workspace/year; applicable taxes extra
50 members, 200 apps, 10,000 message credits/month.
Price source - Community Edition
- USD 0 software fee
Self-hosting within the Dify Open Source License.
Price source
- Self-hosting adds infrastructure and, where applicable, model costs. OpenAI's price list is one example of separately billed model access: https://developers.openai.com/api/docs/pricing
- Multi-tenant operation requires commercial authorization under the published license; visible branding is subject to additional conditions.
Sources and evidence
Official Dify documentation and repository license reviewed on 9 October 2026. Classic and new Agent nodes have different capabilities. Examples are editorial; no installation was tested here.
Editorial team: Michael Meierhoff · sources reviewed on . Provider information is not independent evidence of performance.
-
docs.dify.ai /en/home
-
docs.dify.ai /en/cloud/use-dify/nodes/agent
-
docs.dify.ai /en/cloud/use-dify/knowledge/readme
-
docs.dify.ai /en/cloud/use-dify/publish/README
-
docs.dify.ai /en/cloud/use-dify/workspace/model-providers
-
docs.dify.ai /en/cloud/use-dify/monitor/logs
-
raw.githubusercontent.com /langgenius/dify/main/LICENSE
-
dify.ai /pricing
-
api.github.com /repos/langgenius/dify
-
docs.dify.ai /en/cloud/use-dify/publish/publish-mcp