#44th of 48 in Agent platforms

Dify

Visual builder for LLM workflows, RAG pipelines and agents, with APIs

Stars
159.4k
License
custom license
Last commit
Oct 2026
Last release
Oct 2026
Language
Python
Stars, last 30 weeks+26,807
26 Mar 2026: 132,593 stars2 Apr 2026: 133,608 stars9 Apr 2026: 135,174 stars16 Apr 2026: 136,290 stars23 Apr 2026: 137,259 stars30 Apr 2026: 138,127 stars7 May 2026: 138,949 stars14 May 2026: 139,907 stars21 May 2026: 140,789 stars28 May 2026: 141,672 stars4 Jun 2026: 142,625 stars11 Jun 2026: 143,675 stars18 Jun 2026: 144,611 stars25 Jun 2026: 145,485 stars2 Jul 2026: 146,398 stars9 Jul 2026: 147,342 stars16 Jul 2026: 148,143 stars23 Jul 2026: 149,135 stars30 Jul 2026: 150,031 stars6 Aug 2026: 150,880 stars13 Aug 2026: 151,676 stars20 Aug 2026: 152,443 stars27 Aug 2026: 153,137 stars3 Sept 2026: 153,863 stars10 Sept 2026: 154,905 stars17 Sept 2026: 155,762 stars24 Sept 2026: 156,724 stars1 Oct 2026: 157,323 stars8 Oct 2026: 157,854 stars15 Oct 2026: 158,621 stars22 Oct 2026: 159,400 stars

132,593 on 26 Mar 2026159,400 on 22 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Dify is an LLM app development platform with a visual workflow canvas, a prompt IDE, a RAG pipeline that extracts text from PDFs and PPTs, and agents that run in their own sandbox. Every app is exposed through an API. Model providers include GPT, Mistral, Llama3 and any OpenAI-compatible endpoint. It runs via Docker Compose or as the hosted Dify Cloud.

Who it is for: Teams building and self-hosting LLM apps, RAG and agent workflows

Ranked among open-source alternatives to Copilot Studio (#4 of 10).

Strengths

  • Visual workflow canvas, prompt IDE and RAG pipeline in one platform
  • Every app exposes an API, so it works as a backend service
  • Supports hundreds of LLMs plus any OpenAI API-compatible model
  • Agents can use Marketplace tools, MCP servers or your own APIs

Weaknesses

  • License is the Dify Open Source License (Apache 2.0 plus extra conditions)
  • SSO, RBAC and support SLAs are in the Enterprise edition
  • Docker Compose self-hosting needs at least 2 CPU cores and 4 GiB RAM
  • Observability relies on external tools such as Opik, Langfuse and Arize Phoenix

What it needs

  • RAM ≥ 4 GB
  • no GPU
  • Docker + Compose
  • Needs Docker, Docker Compose v2.24.0+
  • Models: GPT, Mistral, Llama3, OpenAI API-compatible models
  • port 80

Quick answers

Is Dify open source?

Its code is public on GitHub under its own license terms; read them before you use it at work.

Can you run Dify with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Does Dify need a GPU?

No, it runs without one. Plan for at least 4 GB of RAM.

Head to head

Also in Agent platforms

See all 48
Also in Agent platforms
RankProjectScore
1AutoGPTRole-based AI agents coordinated by one lead agent, plus a visual workflow builder Live demo ↗ (opens in a new tab)187.7k starscustom license94 out of 100
2daily_stock_analysisLLM-driven daily analysis of watchlist stocks across six markets, pushed to chat apps67k starsMIT94 out of 100
3LangflowVisual builder for AI agents and workflows, exposed as API or MCP server156k starsMIT93 out of 100
#5deer-flowAgent harness running sub-agents, memory and sandboxes with pluggable skills84.4k starsMIT88 out of 100
#6MulticaIssue board where coding agent CLIs are assigned work like teammates53.7k starscustom license88 out of 100