Dify Documentation
Dify is an open-source platform for building AI applications. Create agents, agentic workflows, and chatbots that draw on your own data, then publish them as web apps or integrate them through APIs.
Build Your First App
New to Dify? Start here: build a working AI application and pick up the core concepts along the way.
Choose How You Run Dify
Dify Cloud
Start building right away on the managed platform. No installation, free Sandbox plan included.
Self-Host
Run the open-source Community Edition on your own infrastructure. Deploy with Docker Compose in minutes.
Explore More
API Reference
Integrate Dify applications into your own product through the REST API.
Develop Plugins
Extend Dify with your own tools, models, and integrations.
Tutorials
Step-by-step lessons, from your first workflow to complete example apps.
Additional Resources
Discord
Share what you’re building, swap ideas, and get help from the community.
GitHub
Dify is open source. Discuss in issues, report bugs, and contribute code.
Marketplace
Browse community-built integrations and app templates, ready to install.
Blog
Product announcements, feature deep dives, and engineering notes.
The name Dify comes from Do It For You.