What is Dify?
Dify is an open-source LLM application development platform. It provides visual AI workflow building, RAG (Retrieval-Augmented Generation) pipelines, agent capabilities, model management, and observability features.
Installation
git clone https://github.com/langgenius/dify.git /opt/dify
cd /opt/dify/docker
cp .env.example .env
docker compose up -d
# Access at http://YOUR_IP
Features
- Visual workflow builder for AI apps
- RAG pipeline with document ingestion
- Agent mode with tool calling
- Support for 100+ LLM models
- Prompt engineering IDE
- API-first design for integration
- Observability and usage analytics