Dify
Visual platform for building LLM apps, RAG pipelines and agents.
- Stars
- 158.5K
- Forks
- 25K
- Open issues
- 1.1K
- Last commit
- 2026-10-15
Live from the GitHub API · updated 2026-10-15
What is Dify?
Dify lets teams build chatbots, agents and AI workflows in a visual editor, with RAG, model management across providers, observability and APIs to ship them. Self-host with Docker Compose or use Dify Cloud.
Key features
- Visual workflow and agent builder
- RAG pipeline with many vector stores
- Prompt IDE and LLMOps logs
- Backend-as-a-service APIs
System requirements
- Platforms
- Docker · Web
- RAM
- 4 GB+
- Notes
- Docker and Docker Compose; 2+ CPU cores.
How to install Dify
Summarized from the project’s README. Projects change quickly — check the GitHub page for the latest instructions.
Docker Compose
- 1Clone and start the stack.
git clone https://github.com/langgenius/dify.git cd dify/docker cp .env.example .env docker compose up -d - 2Open http://localhost/install to create the admin account.
Strengths
- Fastest path from idea to AI app
- Strong RAG and workflow tools
Limitations
- License restricts multi-tenant SaaS use
Dify alternatives compared
| Software | Stars | License | Platforms | VRAM |
|---|---|---|---|---|
| Dify Visual platform for building LLM apps, RAG pipelines and agents. | 158.5K | Dify Open Source License (Apache-2.0 based) | — | |
| Flowise Drag-and-drop UI to build LLM flows and agents. | 55.5K | Apache-2.0 | — | |
| Langflow Visual builder for AI agents and RAG apps, deployable as APIs or MCP servers. | 155.7K | MIT | — | |
| n8n Workflow automation with native AI agents and 400+ integrations. | 207.4K | Sustainable Use License (fair-code) | — | |
| RAGFlow RAG engine built on deep document understanding. | 92.3K | Apache-2.0 | — | |
| Open WebUI Self-hosted ChatGPT-style interface for Ollama and OpenAI-compatible APIs. | 155.7K | Open WebUI License (BSD-3-Clause based) | — |
FAQ
Is Dify free?
Yes — Dify is open-source software released under the Dify Open Source License (Apache-2.0 based) license. Check the license (and any model weight licenses) before commercial use.
Does Dify run on Windows, Mac and Linux?
Dify supports: Docker, Web.
What hardware do I need for Dify?
RAM: 4 GB+
How do I install Dify?
1. Clone and start the stack. 2. Open http://localhost/install to create the admin account.
What are the best Dify alternatives?
Popular alternatives include Flowise, Langflow, n8n, RAGFlow. See the comparison table on this page.