← All frameworks

Dify

Build, deploy and watch agents from a browser.

Visual and no code

Dify is a whole platform rather than a library. Prompt editing, RAG, agents, logs and analytics live in one place, so a small team can ship something without building the surrounding tooling first.

Reach for it when

  • You want the platform, not just the framework
  • Several people need to work on prompts and data
  • You want logs and analytics without building them

Look elsewhere when

  • You want a library you can drop into an existing codebase
  • You need control over every layer

What the lessons will cover

  1. 01Install and setup
  2. 02Apps and prompts
  3. 03Knowledge and RAG
  4. 04Agents and tools
  5. 05Workflows
  6. 06Logs and annotations
  7. 07The API
  8. 08Self hosting

Others in visual and no code

Common questions

Is Dify free to use?

Dify is open source and free to run yourself. You still pay whichever model provider you point it at, and this tutorial is free with no signup.

Do I need to know Python to use Dify?

No. Dify is built around a visual canvas, so you can get a working flow without writing code.

When should I not use Dify?

You want a library you can drop into an existing codebase. You need control over every layer.

Lessons for Dify are being written. Meanwhile the LangGraph tutorial covers the same ground: state, tools, loops, memory and human approval. Most of it carries straight over.

Start the LangGraph tutorial →