Home/Dify
Dify agentic workflow platform icon

Dify

Dify is a collaborative platform for visually building, deploying, and monitoring agentic workflows, RAG pipelines, tools, models, and AI applications.

Visit website
Dify visual workflow studio for agents and RAG pipelines

Product overview

What is Dify?

Dify is a platform for building production-ready AI applications and agentic workflows. Teams can combine visual workflow logic, agents, knowledge pipelines, model providers, tools, data sources, and plugins in one collaborative workspace, then deploy the same solution as a hosted app, API, embed, or MCP-compatible tool.

The Workflow Studio makes execution logic visible through connected building blocks and prompts. Agents can use approved tools, retain context, and operate within defined limits. Knowledge Pipeline prepares files, websites, online documents, and drives by extracting, cleaning, chunking, indexing, and testing retrieval before the data is connected to an application.

How to Use Dify

  1. Create an application, agent, or workflow in the visual workspace.
  2. Add model providers, prompts, tools, data sources, and human-input steps.
  3. Build a knowledge pipeline when the application needs private or external context.
  4. Test and debug the visible execution path and retrieval behavior.
  5. Publish the result as a web app, API, embed, or MCP-compatible tool.
  6. Review logs, feedback, annotations, latency, and usage to improve the application.

Core Features

  • Workflow Studio: Defines multi-step AI logic with visual blocks and prompts.
  • Agent runtime: Gives agents tools, memory, context, and operating boundaries.
  • Knowledge Pipeline: Extracts, cleans, chunks, indexes, and tests source material for RAG.
  • Plugin Marketplace: Adds model providers, tools, data sources, and MCP integrations.
  • Multiple publishing formats: Deploys logic as apps, APIs, embeds, or tools.
  • Deployment choice: Supports Dify Cloud, private VPC or self-hosted Enterprise, and a Community Edition.

Use Cases

  • Internal assistants: Build governed agents on company documents and systems.
  • RAG applications: Prepare and retrieve information from files, websites, and drives.
  • Business automation: Coordinate models, tools, decisions, and human approval in a workflow.
  • AI product APIs: Publish tested application logic as an endpoint for another product.
  • Enterprise AI platform: Give multiple business units a shared environment with access control and auditability.

Pricing

Dify provides a source-available Community Edition that can be self-hosted with Docker. Dify Cloud and Enterprise are separate managed and private-deployment offerings; exact current prices are not shown on the analyzed page.

Frequently Asked Questions

Can Dify be self-hosted?

Yes. The Community Edition supports Docker deployment, while Enterprise supports private or VPC deployment.

What can a Dify application be published as?

The site lists hosted web apps, API endpoints, embeds, and MCP-compatible tools.

Does Dify support RAG workflows?

Yes. Knowledge Pipeline prepares and tests content before connecting it to agents and workflows.

Back to product directory

Related products

OpenAI Codex is an AI coding product for delegating scoped repository tasks and reviewing the resulting changes.

Claude Code is Anthropic’s AI coding product for iterative repository work through supported development surfaces.

Gemini CLI is Google’s open-source AI agent for terminal workflows and local development tasks.

Newsletter

Keep up with useful AI products

Get a concise selection of new products, practical use cases, and builder updates.