ScriptsApr 6, 2026·2 min read

Dify — Open-Source LLM App Development Platform

Visual platform for building AI applications with workflow orchestration, RAG pipelines, agent capabilities, and model management. Supports 100+ models. 85,000+ GitHub stars.

AI
AI Open Source · Community
Quick Use

Use it first, then decide how deep to go

This block should tell both the user and the agent what to copy, install, and apply first.

# Docker one-line deploy
git clone https://github.com/langgenius/dify.git
cd dify/docker
cp .env.example .env
docker compose up -d

Open http://localhost/install to set up your admin account. Start building AI apps visually.


Intro

Dify is an open-source LLM application development platform with 85,000+ GitHub stars that provides a visual interface for building AI workflows, RAG pipelines, and agent applications. It supports 100+ models from OpenAI, Anthropic, local Ollama instances, and more. Instead of writing boilerplate code for every AI app, Dify gives you a drag-and-drop canvas to orchestrate LLM calls, knowledge retrieval, tool use, and conditional logic. Best for teams building production AI applications who want rapid prototyping with enterprise-grade features. Works with: Claude, GPT-4, Gemini, Llama, Mistral, and 100+ models. Setup time: under 5 minutes with Docker.


Core Features

Visual Workflow Builder

Drag-and-drop canvas for building AI workflows:

  • LLM nodes (any model)
  • Knowledge retrieval nodes (RAG)
  • Tool nodes (API calls, code execution)
  • Conditional branches
  • Variable passing between nodes

RAG Pipeline

Built-in document ingestion and retrieval:

  • Upload PDF, DOCX, TXT, Markdown, HTML
  • Automatic chunking and embedding
  • Multiple embedding models supported
  • Hybrid search (keyword + semantic)
  • Citation tracking in responses

Agent Mode

Create AI agents with tool access:

  • Web search
  • Code interpreter
  • API calling
  • Custom tools via OpenAPI spec

Model Management

Switch between 100+ models without code changes:

Provider Models
OpenAI GPT-4o, GPT-4, GPT-3.5
Anthropic Claude Opus, Sonnet, Haiku
Google Gemini Pro, Flash
Local Ollama, vLLM, LocalAI
Azure Azure OpenAI

Enterprise Features

  • SSO authentication
  • Workspace management
  • Usage analytics
  • API rate limiting
  • Audit logging

Key Stats

  • 85,000+ GitHub stars
  • 100+ supported LLM models
  • 1,800+ contributors
  • Used by 200,000+ organizations
  • Self-hosted or cloud options

FAQ

Q: What is Dify? A: Dify is an open-source platform for building AI applications visually, with drag-and-drop workflow orchestration, RAG pipelines, and agent capabilities supporting 100+ LLM models.

Q: Is Dify free? A: Yes, the community edition is open-source under Apache 2.0. Enterprise edition available for teams needing SSO, audit logs, and premium support.

Q: Can I self-host Dify? A: Yes, deploy with Docker in under 5 minutes. All data stays on your infrastructure.


🙏

Source & Thanks

Created by LangGenius. Licensed under Apache 2.0.

dify — ⭐ 85,000+

Thanks to the LangGenius team for democratizing AI application development.

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets