Dify — Open-Source LLM App Development Platform
About Dify
Dify is an open-source platform for building and operating LLM applications. It provides a visual orchestration canvas for agents and workflows, a built-in RAG engine, model management across 100+ providers, and observability tools — enabling developers and non-developers alike to ship AI apps faster.
Key Capabilities
Visual workflow canvas for drag-and-drop AI app creation
Built-in RAG pipeline with document ingestion and vector search
Supports 100+ LLM providers including OpenAI, Anthropic, Gemini, Ollama
Agent builder with tool calling and autonomous execution
One-click deploy as API, web app, or embeddable widget
Self-hosted option with full data privacy control
Standout Features
Visual Workflow Canvas
Drag-and-drop orchestration for agents, tools, and LLM chains
Built-in RAG Engine
Upload documents and build knowledge-augmented AI apps without code
Self-Hosted Option
Run on your own infrastructure for full data privacy and control
Perfect for
Compare Dify
Community Buzz
Community Buzz
No recent posts yet
We are monitoring X for fresh discussions about Dify.
Similar Tools to Dify
Emergent
Agentic vibe-coding platform designed to help you build ambitious applications with AI.
Skills.sh
Open directory and leaderboard for reusable AI agent skills. Discover and install modular capabilities that enhance AI coding agents with procedural knowledge through simple one-command installation.
Claude Cookbook
Official collection of Jupyter notebooks and code recipes from Anthropic for building with the Claude API. Covers tool use, MCP integration, agent patterns, extended thinking, RAG, prompt caching, multimodal capabilities, and production patterns.
Langfuse
Open-source LLM observability and engineering platform for tracing, evaluating, and debugging AI applications. Langfuse provides production-grade monitoring with trace spans, cost tracking, prompt management, evaluation datasets, and a playground — all with no per-seat fees and a self-hostable MIT-licensed core.
Gemini Cookbook
Official collection of guides, quickstarts, and Jupyter notebooks from Google for building with the Gemini API. Covers multimodal prompting, function calling, grounding with Google Search, context caching, audio/video understanding, and agent patterns.
Semantic Kernel
Open-source SDK from Microsoft for integrating LLMs into applications using C#, Python, and Java. Semantic Kernel provides an agent framework, plugin architecture, prompt template engine, planner, and memory connectors — designed for enterprise AI orchestration with Azure OpenAI and other providers.
Ready to try Dify?
Join thousands of developers who are already using Dify.










