O narzędziu
Dify to otwartoźródłowa platforma do budowania aplikacji AI. Najnowsza wersja v1.14.0 z two-way MCP support (od v1.6.0): Dify jako MCP Client (łączy się z Linear, Notion, GitHub, Slack, Zapier, Composio) i jako MCP Server (eksponuje agenty/workflows). Supervisor Agent mode dla multi-step tasks. Agentic RAG z autonomous reasoning. Hybrid search RAG (dense + sparse vector), parent-document retrieval. 100+ konfiguracji modeli. Dify Marketplace + Creator Center (PartnerStack affiliate). 5M+ pobrań, top-starred na GitHub.
Zastosowanie
- •Budowanie chatbotów obsługi klienta z bazą wiedzy.
- •Tworzenie agentów AI do automatyzacji zadań (Supervisor mode).
- •Generowanie treści z Agentic RAG.
- •Budowanie wewnętrznych asystentów AI dla firmy.
- •Eksponowanie agentów jako MCP server dla Claude/Cursor.
- •Automatyzacja analizy dokumentów z LLM.
Funkcje AI i agentów
- •Two-way MCP support (od v1.6.0).
- •Supervisor agent mode (NOWE — koordynacja sub-agentów dla multi-step tasks).
- •Improved Agent loop (better tool-call retry, parallel tool execution).
- •Agent Framework: Function Calling, ReAct, parallel execution.
- •Agentic RAG (autonomous reasoning w retrieval).
- •Enhanced RAG Pipeline: hybrid search (dense + sparse vector), chunk reranking, parent-document retrieval, Q&A extraction mode.
Funkcje dodatkowe
▶App Studio (5 typów app)
Wbudowane Studio dla 5 typów aplikacji AI: chatbot, agent, chatflow, workflow, text generator. Każdy typ zoptymalizowany pod konkretny use case — bez wybierania architektury "od zera".
▶Visual Workflow Builder
Drag-and-drop builder dla AI workflows — łączy LLM calls, retrievers, conditional logic, tools. Łatwiejszy niż code-first (LangChain), bardziej elastyczny niż no-code (Zapier).
▶Two-way MCP support (NEW v1.6.0)
Dify jako MCP Client (łączy się z Linear, Notion, GitHub, Slack, Zapier 8000+) + jako MCP Server (eksponuje agenty/workflows dla innych klientów MCP). Bidirectional integration ecosystem.
▶Supervisor agent mode (NEW)
Multi-agent orchestration — supervisor agent koordynuje sub-agentów wykonujących części złożonego zadania równolegle. Pattern "manager + team" znany z LangChain teraz w Dify.
▶Agentic RAG + Hybrid search
Autonomous reasoning w retrieval — AI sam decyduje jakie dane pobrać i kiedy. Hybrid search (dense + sparse vector), chunk reranking, parent-document retrieval, Q&A extraction mode.
▶Prompt IDE (A/B testing)
Środowisko do iteracji nad promptami z A/B testing — porównaj 2+ wersje prompta na tym samym datasecie, zobacz która działa lepiej. Krytyczne dla production-ready LLM apps.
▶LLMOps + evaluation frameworks
Monitoring, logi, metryki dla LLM apps w produkcji + built-in evaluation frameworks. Standard MLOps dostosowany do LLM — bez konieczności integracji z Weights & Biases/MLflow.
▶Model Management (100+ konfiguracji)
Wsparcie 100+ konfiguracji modeli: Gemini 2.0 Flash/Pro, Claude 3.5 Sonnet/Haiku, GPT-4o mini, DeepSeek V3/R1, Mistral Large, Ollama, LM Studio. Łatwe przełączanie między modelami bez code change.
▶Self-hosting (Docker/K8s)
Pełna kontrola — uruchom Dify na własnym serwerze (Docker, Kubernetes). Free w wersji Community — unlimited apps i users bez kosztów subskrypcji. USP vs cloud-only LangChain Studio.
✓ Zalety
Cennik
- •Self-hosted Community Edition: DARMOWY (open-source, Docker/K8s, bez ograniczeń).
- •Cloud Sandbox: $0 (200 message credits, 5 aplikacji, 1 członek, 30 dni logów).
- •Professional: $59/mies.
- •($49 rocznie, 5,000 kredytów, 50 aplikacji, 3 członków, 5 GB Knowledge Base, 500 dokumentów, 10 custom tools, email support).
- •Team: $159/mies.
- •($132 rocznie, 10,000 kredytów, 200 aplikacji, 50 członków, 20 GB storage, 1,000 dokumentów, unlimited custom tools, SSO, white-labeling).
- •Enterprise: custom (SOC 2 Type II, dedicated support).
API i integracje
- •Pełne Backend-as-a-Service API.
- •Każda aplikacja ma REST API endpoint.
- •Publish jako WebApp lub embed.
- •Webhooks.
- •Latest version: v1.14.0 (najnowszy release na GitHub).
MCP support (two-way)
- •Dify jako MCP Client — łączy się z Linear, Notion, GitHub, Slack, Zapier (8000+ apps), Composio, filesystems, browsers.
- •Dify jako MCP Server — eksponuje agenty/workflows dla innych klientów MCP.
- •MCP w Tools page → Settings → Tool Providers → MCP.
