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.
Choose How You Run Dify
Explore More
Integrate Dify applications into your own product through the REST API.
Run your Dify apps from terminals, scripts, CI, and AI agents with difyctl.
Extend Dify with your own tools, models, and integrations.
Step-by-step lessons, from your first workflow to complete example apps.
Additional Resources
Share what you’re building, swap ideas, and get help from the community.
Dify is open source. Discuss in issues, report bugs, and contribute code.
Browse community-built integrations and app templates, ready to install.
Product announcements, feature deep dives, and engineering notes.
The name Dify comes from Do It For You.