dify-chat

一个 Dify 应用管理平台,基于 Dify API 构建,提供深度优化的用户端交互界面,支持 Chatflow、Workflow 等多种 Dify 应用类型,适配深度思考、思维链、图表渲染、文件处理等丰富的 AI 输出形式,提供开箱即用的 AI 应用解决方案。

24 articles 725 View on GitHub ↗
24 articles
What is the Purpose of the Prisma ORM in the Dify Chat Platform?

Discover how Prisma ORM streamlines database access in Dify Chat. Learn about its type-safe data layer and auto-generated clients for efficient MariaDB operations.

how-to-guide
Mar 6, 2026
Where Are the Layout Definitions for the Dify Chat React-App Located?

Find Dify Chat React-app layout definitions in the packages/react-app/src/layout directory. Discover reusable components like MainLayout, ChatLayout, and WorkflowLayout.

how-to-guide
Mar 6, 2026
How Dify Chat React-App Handles Interactive Forms: Markdown-Driven UI Architecture

Discover how Dify Chat's react-app uses markdown to build interactive forms with Ant Design components. Learn about its unique UI architecture for seamless form submissions.

architecture
Mar 6, 2026
Can Dify Chat Render Charts and Videos Generated by AI?

Discover if Dify Chat renders AI-generated charts and videos. Learn how its MarkdownRenderer supports ECharts, Mermaid, and HTML video tags for seamless integration.

how-to-guide
Mar 6, 2026
How the Mermaid Block Renderer Works in Dify Chat: A Deep Dive into the Flowchart Component

Explore the Dify Chat Mermaid block renderer. Learn how it processes flowchart components, lazily loads libraries, debounces rendering, and outputs SVG diagrams as base64 images.

deep-dive
Mar 6, 2026
What Types of Rich Content Can Dify Chat Render Beyond Markdown?

Discover the rich content Dify Chat renders beyond Markdown: images, videos, code, diagrams, charts, SVG, LaTeX, forms, buttons, and more for enhanced user experiences.

deep-dive
Mar 6, 2026
How Dify Chat Renders Markdown Content from AI: A Complete Technical Guide

Discover how Dify Chat renders AI markdown content using react-markdown and pre-processors for LaTeX and custom tags. Explore the multi-stage pipeline.

technical-guide
Mar 6, 2026
How to Enable Multi-Application Mode in Dify Chat: A Complete Guide

Unlock Dify Chat's multi-application mode. This guide details the required Dify API endpoint, front-end deployment, and app configurations for seamless integration.

how-to-guide
Mar 6, 2026
How to Embed a Single Dify Chat Application into Your Website

Easily embed a single Dify Chat application into your website with a simple script tag. Get your Dify chat UI powered on any page to enhance user interaction and support.

how-to-guide
Mar 6, 2026
Dify Chat React App UI Components: Complete Architecture Guide

Explore the Dify Chat React App UI components architecture. Discover modular design, message handling, markdown rendering, and layout wrappers powering the chat interface. See the full guide.

architecture
Mar 6, 2026
Where Are the Running Mode Constants Defined in Dify Chat's Core Package?

Discover where Dify Chat defines its running mode constants in the core package. Find the immutable RunningModes object in index.ts for easy access via @dify-chat/core.

internals
Mar 6, 2026
How Dify Chat Handles User Authentication: Next-Auth 4 and Prisma Implementation

Learn how Dify Chat implements user authentication using Next-Auth 4 and Prisma. See email/password validation, JWT sessions, and secure route methods.

authentication-guide
Mar 6, 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 →