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 2026Dify 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.
RepoQuarry. “Dify.” Checked 21 Oct 2026. https://repoquarry.dev/projects/difyHow much of Zapier does it replace?
- 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.
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?
- 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.
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?
- 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.
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.
Quickly get Dify running in your environment with this starter guide.github.com · dify#using-dify ↗ today
Dify is licensed under a modified version of the Apache License 2.0, with the following additional conditions:github.com · LICENSE ↗ today
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
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
RAM >= 4 GiBdocs.dify.ai · docker-compose ↗ today
Store source code and data bound to Linux containers in the Linux file system rather than Windows.docs.dify.ai · docker-compose ↗ today
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.