Skip to main content

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.