Dify
An LLM application platform for building AI workflows, RAG pipelines and agents on one canvas, deployable in the cloud, a private VPC or self-hosted.
- GitHub stars
- 158k
- Last commit
- yesterday
- Latest release
- 1.17.1
- Self-hosted
- Yes
- Hosted version
- Available

Dify is a platform for building applications on top of large language models. Instead of wiring together prompts, retrieval code and model APIs by hand, teams assemble AI workflows, knowledge pipelines and agents in a shared visual workspace, then move them from prototype to production without changing stacks.
The product covers a workflow studio for agentic flows, a knowledge pipeline that prepares searchable knowledge bases for retrieval-augmented generation, model management across many providers, and a marketplace of tools, models and integrations. Observability integrations such as Opik, Langfuse and Arize Phoenix help trace and debug runs once an app is live.
Dify comes in a few editions: a community edition you deploy yourself with Docker, a hosted cloud service, and an enterprise edition for private deployments. The repository carries a custom license rather than a standard one, so check its terms before offering Dify as a service to others.
Key features
- Visual workflow studio for agentic apps
- Knowledge pipelines for retrieval-augmented generation
- Model management across many LLM providers
- Marketplace of tools, models and integrations
- Observability integrations such as Langfuse
- Deploy on cloud, VPC or Docker
Pricing: Free Sandbox on Dify Cloud and a free self-hosted Community edition. Cloud Professional costs $590 and Team $1590 per workspace per year; Enterprise is custom.



