Dify

Open-source LLM app platform — drag-and-drop RAG and agent workflows without writing backend code

What it is

Dify is an open-source platform for building LLM applications. Through visual orchestration you can wire models, knowledge bases and tools into a working AI app, then publish it as an API or web app with one click.

Highlights

  • Visual workflow editor with branches, loops and human-in-the-loop nodes
  • Built-in RAG pipeline with solid document parsing and retrieval out of the box
  • Model-agnostic: OpenAI, DeepSeek and local models all supported

Who it is for

Teams validating AI app ideas fast, enterprises building knowledge-base Q&A, and indie developers avoiding backend work. Note the license adds commercial restrictions on top of Apache-2.0 — multi-tenant SaaS use needs a license check.