7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Dify

Open source

An LLM application platform for building AI workflows, RAG pipelines and agents on one canvas, deployable in the cloud, a private VPC or self-hosted.

dify.ai
Dify homepage screenshot
GitHub stars
158k
Last commit
yesterday
Repository age
3 years
Version
1.17.1
Licence
Custom
Self-hosted
Yes

About Dify

Dify is a platform for building applications on top of large language models. Instead of wiring together prompts, retrieval code and model APIs by hand, teams assemble AI workflows, knowledge pipelines and agents in a shared visual workspace, then move them from prototype to production without changing stacks.

The product covers a workflow studio for agentic flows, a knowledge pipeline that prepares searchable knowledge bases for retrieval-augmented generation, model management across many providers, and a marketplace of tools, models and integrations. Observability integrations such as Opik, Langfuse and Arize Phoenix help trace and debug runs once an app is live.

Dify comes in a few editions: a community edition you deploy yourself with Docker, a hosted cloud service, and an enterprise edition for private deployments. The repository carries a custom license rather than a standard one, so check its terms before offering Dify as a service to others.

Key features

  • Visual workflow studio for agentic apps
  • Knowledge pipelines for retrieval-augmented generation
  • Model management across many LLM providers
  • Marketplace of tools, models and integrations
  • Observability integrations such as Langfuse
  • Deploy on cloud, VPC or Docker

Good fit for

  • →Internal AI assistants over company documents
  • →Prototyping and shipping LLM agents
  • →Letting business teams build their own AI apps
Tags
llm
rag
ai-agents
workflow
low-code
self-hosted
ai-platform
observability

Dify: questions and answers

What is Dify used for?
Dify is an LLM application platform for building AI workflows, RAG pipelines and agents on one canvas, deployable in the cloud, a private VPC or self-hosted. It is a good fit for internal AI assistants over company documents, prototyping and shipping LLM agents, and letting business teams build their own AI apps.
Is Dify open source?
Yes. Dify is open source under a custom licence. Its source code is on GitHub at langgenius/dify and is written mainly in TypeScript.
Is Dify free?
Yes. Dify is open source, so the software itself is free to use under the terms of its own licence. A managed cloud version is also available, with paid plans from $590 per year.
Can I self-host Dify?
Yes. Dify can be self-hosted on your own server or infrastructure.
What is Dify an alternative to?
Dify is an open-source alternative to Gumloop, Voiceflow, Amazon Bedrock and Vellum. Other open-source alternatives to Gumloop include Langflow and Sim.
Is Dify actively maintained?
Yes. The most recent commit to Dify was on 2 October 2026, and the latest release is 1.17.1, published on 10 September 2026. The project has 158k stars on GitHub.

Open-source alternatives to Dify

See all

SaaS alternatives to Dify

See all