Skip to content
RepoQuarry

Dify

Compare

Self-hostable platform for AI workflows, agents and document chat (RAG), with schedule and webhook triggers; Apache-based licence with extra conditions.

Open-source alternative toZapierMakeChatGPT Plus

Dify at a glance

Checked 21 Oct 2026

Dify is a platform for building LLM apps: AI workflows on a visual canvas, agents with tools and MCP servers, a RAG knowledge base for PDFs and other documents, and an API for every app. Workflows can run on a schedule or from a webhook. It supports hundreds of models, including local ones through the Ollama plugin. Self-host with Docker Compose (2 cores, 4 GB RAM minimum) or use Dify Cloud. The licence is Apache 2.0 plus conditions: no multi-tenant service without written permission, and the logo and copyright in the web frontend must stay.

Cite this pageRepoQuarry. “Dify.” Checked 21 Oct 2026. https://repoquarry.dev/projects/dify

How much of Zapier does it replace?

Use it instead of paying for Zapier?
Personal use
Confirmed: Yes
For a business
Partial: Partly Commercial use with conditions: Commercial use allowed, but a multi-tenant service needs written permission and the web f…

3 of 4 jobs. Strong for AI workflows with schedule and webhook triggers; fewer ready-made app integrations, added through marketplace plugins.

No: App-to-app workflows Not covered
Partial: Scheduled automations Partial replacement
Partial: AI agent workflows Partial replacement
Partial: Webhooks Partial replacement

For app-to-app workflows, see other Zapier alternatives. You may also need to build an interface, an API server and hosting yourself.

How much of Make does it replace?

Use it instead of paying for Make?
Personal use
Confirmed: Yes
For a business
Partial: Partly Commercial use with conditions: Commercial use allowed, but a multi-tenant service needs written permission and the web f…

3 of 4 jobs. Visual canvas built around LLM steps rather than general app-to-app automation.

No: App-to-app workflows Not covered
Partial: Scheduled automations Partial replacement
Partial: AI agent workflows Partial replacement
Partial: Webhooks Partial replacement

For app-to-app workflows, see other Make alternatives. You may also need to build an interface, an API server and hosting yourself.

How much of ChatGPT Plus does it replace?

Use it instead of paying for ChatGPT Plus?
Personal use
Confirmed: Yes
For a business
Partial: Partly Commercial use with conditions: Commercial use allowed, but a multi-tenant service needs written permission and the web f…

1 of 3 jobs. Upload documents to a knowledge base and chat with them through an app you set up, using your own or local models.

No: Chat assistant Not covered
Partial: Chat with your documents Partial replacement
No: Web search answers Not covered

For chat assistant, web search answers, see other ChatGPT Plus alternatives. You may also need to build an interface, an API server and hosting yourself.

Facts, with sources

Every answer links to where we found it. We read the documentation; we did not install it.

Report a correction
QuestionAnswerSourceChecked
Runs on my machine? Confirmed: Self-hosted with Docker Compose on your machine or server; Dify Cloud also offered Quickly get Dify running in your environment with this starter guide. github.com · dify#using-dify ↗ today
Code licence Partial: Dify Open Source License: Apache 2.0 with extra conditions (no multi-tenant service without permission; keep the logo and copyright in the frontend); not an OSI licence Dify is licensed under a modified version of the Apache License 2.0, with the following additional conditions: github.com · LICENSE ↗ today
Model weights licence Confirmed: No separate model weights github.com · dify#readme ↗ today
Commercial use Partial: Commercial use allowed, but a multi-tenant service needs written permission and the web frontend's logo and copyright may not be removed Multi-tenant service: Unless explicitly authorized by Dify in writing, you may not use the Dify source code to operate a multi-tenant environment. github.com · LICENSE ↗ today
Paid services needed? Partial: Not required with local models via the Ollama plugin; cloud model APIs, Dify Cloud and Dify Enterprise are optional This Dify plugin integrates Ollama chat/completion models, vision-capable models, text embeddings, tool calling, streamed responses, and thinking output. marketplace.dify.ai · ollama ↗ today
Hardware Confirmed: Minimum 2 CPU cores and 4 GiB RAM; on macOS the docs ask for a Docker VM with 2 vCPUs and 8 GiB RAM >= 4 GiB docs.dify.ai · docker-compose ↗ today
Operating systems Confirmed: Docker on Linux, macOS 10.14+ and Windows (with WSL 2) Store source code and data bound to Linux containers in the Linux file system rather than Windows. docs.dify.ai · docker-compose ↗ today
Setup effort Confirmed: Medium; clone the repo, copy .env and run docker compose up The easiest way to start the Dify server is through Docker Compose. github.com · dify#quick-start ↗ today

No licence changes since we started watching. Licence watch: follow Dify and we email you if its licence terms change.

Growth and activity in detail

Is it popular, and is anyone still working on it? From GitHub.

Numbers appear after the first nightly fetch from GitHub.

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on