Dify icon

Dify

AI / LLMPopularMIT135k stars

Dify is an open-source LLM app development platform

Deploy with GoPanel:One-click deployAuto SSL certificatesScheduled backupsAny VPS provider

About Dify

Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agen Deploy Dify on your own server with GoPanel.

Alternative to

OpenAI APIOpenAI APIAzure OpenAIAzure OpenAI

Frequently asked questions

What is Dify used for?
Dify is an open-source LLM application development platform. It provides a visual builder for creating AI chatbots, RAG (Retrieval-Augmented Generation) applications, AI agents, and workflow automations — all without writing backend code.
What LLM providers does Dify support?
Dify supports OpenAI, Anthropic Claude, Google Gemini, Mistral, Cohere, local models via Ollama, and 100+ other model providers. You can switch between models without changing your application logic.
Does Dify support RAG (Retrieval-Augmented Generation)?
Yes, Dify has built-in RAG with a knowledge base feature. You can upload documents (PDF, Word, web pages, Notion, etc.), and Dify automatically chunks, embeds, and indexes them. Your AI app can then answer questions using your private data.
How does Dify compare to LangChain?
Dify provides a visual, no-code/low-code interface for building LLM apps, while LangChain is a Python/JS framework requiring coding. Dify is better for rapid prototyping and non-developers; LangChain offers more programmatic control for developers building complex applications.

Deploy Dify on your server

GoPanel makes self-hosting effortless. Deploy Dify on any VPS in seconds with automatic SSL certificates, scheduled backups, and one-click updates — all included free.

App Details

Category
AI / LLM
Language
Ai
License
MIT

View on GitHub

langgenius/dify

135k stars

Ready to deploy?

Self-host Dify on your own server in under 60 seconds.

Deploy now