dify

Production-ready platform for agentic workflow development.

8 articles 130k View on GitHub ↗
8 articles
Typical Pitfalls When Developing LLM Applications with Dify: 10 Critical Issues to Avoid

Avoid common LLM application development pitfalls with Dify. Learn to fix schema mismatches, streaming errors, blocking code, and stale RAG data for smoother development. Improve your LLM projects now.

best-practices
Feb 25, 2026
How Dify Implements ReAct-Based Agents: A Deep Dive into the Source Code

Explore how Dify implements ReAct-based agents. Dive into the source code of CotAgentRunner to understand the stateful streaming loop, tool execution, and observation feedback driving ReAct agent logic.

deep-dive
Feb 25, 2026
How to Build LLM Function Calling Agents in Dify: A Complete Technical Guide

Master LLM function calling agents in Dify with this technical guide. Learn the reusable pattern using FunctionCallAgentRunner to build powerful, iterative agents.

how-to-guide
Feb 25, 2026
How Celery is Configured with Redis as a Broker in Dify

Learn how Dify configures Celery with Redis as a broker. Discover how environment variables like CELERY_BROKER_URL and SSL options are used for efficient task management.

how-to-guide
Feb 25, 2026
How Dify Implements Domain-Driven Design: Layered Architecture and Code Patterns

Discover how Dify implements Domain-Driven Design using a layered architecture. Explore entity isolation, service orchestration, and strict dependency rules for cleaner code.

architecture
Feb 25, 2026
What Is Flask in Dify's API Architecture? A Deep Dive into the Backend Foundation

Discover Flasks role in Dify API architecture. Learn how this WSGI framework handles routing extensions and powers the RESTful API backend.

deep-dive
Feb 25, 2026
Core Components of Dify's Agent Service: Architecture and Implementation Guide

Explore Dify's agent service core components: API services, workflow nodes, and agent runners. Understand the architecture and implementation for reactive CoT reasoning with tool integration.

architecture
Feb 25, 2026
How Dify's Model Provider Management Service Works Internally

Discover how Dify's model provider management service works internally. Learn about its two layer architecture, secure in-memory configurations, and data aggregation.

internals
Feb 25, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →