dify 是什么?开源 LLM 应用开发平台,可视化编排工作流与 RAG

langgenius/dify · GitHub · 官网
大模型MCP 工具
Star15.9万
近 7 天新增0
编程语言TypeScript
开源协议NOASSERTION
创建于2023-04-12
最近更新2026-10-16

中文导读

Dify 是一个开源 LLM 应用开发平台,把 AI 工作流、RAG 管线、Agent 能力、模型管理和可观测性整合到同一个界面中,让团队不必反复重建技术栈就能从原型走到生产。它支持可视化画布编排工作流,接入数百个专有或开源模型,并提供 Prompt IDE 和文档检索能力。适合需要快速搭建和上线 LLM 应用的开发者与团队,可部署在云端、VPC 或自托管环境。

根据 GitHub 公开数据,该项目的编程语言为 TypeScript,开源协议未注明,创建于 2023-04-12,最近更新于 2026-10-16,目前有 158,590 个 Star。

项目介绍

Dify 是一个开源的 LLM 应用开发平台,把 AI 工作流、RAG 管线、Agent 能力、模型管理和可观测性功能整合在一个直观的界面里,帮助开发者从原型快速走向生产。

它支持可视化画布上搭建和测试 AI 工作流,并接入来自多家推理服务商和自托管方案的数百个专有或开源 LLM,包括 GPT、Mistral、Llama3 以及任何兼容 OpenAI API 的模型。平台还提供 Prompt IDE、覆盖文档摄入到检索的 RAG 能力,以及对 PDF、PPT 等常见格式的文本抽取支持。

部署方式灵活,可选择云端、VPC 或自托管,适合团队在同一协作空间内完成从搭建到上线的全过程。

主要功能

适合谁用

想快速搭建和上线 LLM 应用的开发者与团队,包括需要可视化编排、RAG 或 Agent 能力的场景。

快速上手

  1. 确认机器满足最低要求:CPU >= 2 Core,RAM >= 4 GiB
  2. 安装 Docker 和 Docker Compose v2.24.0 或更高版本
  3. cd dify && cd docker
  4. cp .env.example .env
  5. docker compose up -d
  6. 浏览器访问 http://localhost/install 开始初始化

Star 增长趋势

158,590158,454 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
可视化与代码结合的工作流自动化平台,原生支持 AI
★ 20.8万 · TypeScript · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15
开源 AI Agent 平台,可构建、部署并运行自动化工作流
★ 18.8万 · Python · 更新于 2026-10-16