freshcrate
Skin:/
Home > MCP Servers > dify

dify

Production-ready platform for agentic workflow development.

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

Production-ready platform for agentic workflow development.

README

cover-v5-optimized

Dify Cloud · Self-hosting · Documentation · Dify edition overview

Static Badge Static Badge chat on Discord join Reddit follow on X(Twitter) follow on LinkedIn Docker Pulls Commits last month Issues closed Discussion posts LFX Health Score LFX Contributors LFX Active Contributors

README in English 繁體中文文件 简体中文文件 日本語のREADME README en Español README en Français README tlhIngan Hol README in Korean README بالعربية Türkçe README README Tiếng Việt README in Deutsch README in Italiano README em Português do Brasil README Slovenščina README in বাংলা README in हिन्दी

Dify is an open-source LLM app development platform. Its intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features (including Opik, Langfuse, and Arize Phoenix) and more, letting you quickly go from prototype to production. Here's a list of the core features:

Quick start

Before installing Dify, make sure your machine meets the following minimum system requirements:

  • CPU >= 2 Core
  • RAM >= 4 GiB

The easiest way to start the Dify server is through Docker Compose. Before running Dify with the following commands, make sure that Docker and Docker Compose are installed on your machine:

cd dify
cd docker
cp .env.example .env
docker compose up -d

After running, you can access the Dify dashboard in your browser at http://localhost/install and start the initialization process.

Seeking help

Please refer to our FAQ if you encounter problems setting up Dify. Reach out to the community and us if you are still having issues.

If you'd like to contribute to Dify or do additional development, refer to our guide to deploying from source code

Key features

1. Workflow: Build and test powerful AI workflows on a visual canvas, leveraging all the following features and beyond.

2. Comprehensive model support: Seamless integration with hundreds of proprietary / open-source LLMs from dozens of inference providers and self-hosted solutions, covering GPT, Mistral, Llama3, and any OpenAI API-compatible models. A full list of supported model providers can be found here.

providers-v5

3. Prompt IDE: Intuitive interface for crafting prompts, comparing model performance, and adding additional features such as text-to-speech to a chat-based app.

4. RAG Pipeline: Extensive RAG capabilities that cover everything from document ingestion to retrieval, with out-of-box support for text extraction from PDFs, PPTs, and other common document formats.

5. Agent capabilities: You can define agents based on LLM Function Calling or ReAct, and add pre-built or custom tools for the agent. Dify provides 50+ built-in tools for AI agents, such as Google Search, DALL·E, Stable Diffusion and WolframAlpha.

6. LLMOps: Monitor and analyze application logs and performance over time. You could continuously improve prompts, datasets, and models based on production data and annotations.

7. Backend-as-a-Service: All of Dify's offerings come with corresponding APIs, so you could effortlessly integrate Dify into your own business logic.

Using Dify

  • Cloud
    We host a Dify Cloud service for anyone to try with zero setup. It provides all the capabilities of the self-deployed version, and includes 200 free GPT-4 calls in the sandbox plan.

  • Self-hosting Dify Community Edition
    Quickly get Dify running in your environment with this starter guide. Use our documentation for further references and more in-depth instructions.

  • Dify for enterprise / organizations
    We provide additional enterprise-centric features. Send us an email to discuss your enterprise needs.

    For startups and small businesses using AWS, check out Dify Premium on AWS Marketplace and deploy it to your own AWS VPC with one click. It's an affordable AMI offering with the option to create apps with custom logo and branding.

Staying ahead

Star Dify on GitHub and be instantly notified of new releases.

star-us

Advanced Setup

Custom configurations

If you need to customize the configuration, please refer to the comments in our .env.example file and update the corresponding values in your .env file. Additionally, you might need to make adjustments to the docker-compose.yaml file itself, such as changing image versions, port mappings, or volume mounts, based on your specific deployment environment and requirements. After making any changes, please re-run docker compose up -d. You can find the full list of available environment variables here.

Customizing Suggested Questions

You can now customize the "Suggested Questions After Answer" feature to better fit your use case. For example, to generate longer, more technical questions:

# In your .env file
SUGGESTED_QUESTIONS_PROMPT='Please help me predict the five most likely technical follow-up questions a developer would ask. Focus on implementation details, best practices, and architecture considerations. Keep each question between 40-60 characters. Output must be JSON array: ["question1","question2","question3","question4","question5"]'
SUGGESTED_QUESTIONS_MAX_TOKENS=512
SUGGESTED_QUESTIONS_TEMPERATURE=0.3

See the Suggested Questions Configuration Guide for detailed examples and usage instructions.

Metrics Monitoring with Grafana

Import the dashboard to Grafana, using Dify's PostgreSQL database as data source, to monitor metrics in granularity of apps, tenants, messages, and more.

Deployment with Kubernetes

If you'd like to configure a highly-available setup, there are community-contributed Helm Charts and YAML files which allow Dify to be deployed on Kubernetes.

Using Terraform for Deployment

Deploy Dify to Cloud Platform with a single click using terraform

Azure Global
Google Cloud

Using AWS CDK for Deployment

Deploy Dify to AWS with CDK

AWS

Using Alibaba Cloud Computing Nest

Quickly deploy Dify to Alibaba cloud with Alibaba Cloud Computing Nest

Using Alibaba Cloud Data Management

One-Click deploy Dify to Alibaba Cloud with Alibaba Cloud Data Management

Deploy to AKS with Azure Devops Pipeline

One-Click deploy Dify to AKS with Azure Devops Pipeline Helm Chart by @LeoZhang

Contributing

For those who'd like to contribute code, see our Contribution Guide. At the same time, please consider supporting Dify by sharing it on social media and at events and conferences.

We are looking for contributors to help translate Dify into languages other than Mandarin or English. If you are interested in helping, please see the i18n README for more information, and leave us a comment in the global-users channel of our Discord Community Server.

Community & contact

  • GitHub Discussion. Best for: sharing feedback and asking questions.
  • GitHub Issues. Best for: bugs you encounter using Dify.AI, and feature proposals. See our Contribution Guide.
  • Discord. Best for: sharing your applications and hanging out with the community.
  • X(Twitter). Best for: sharing your applications and hanging out with the community.

Contributors

Star history

Star History Chart

Security disclosure

To protect your privacy, please avoid posting security issues on GitHub. Instead, report issues to security@dify.ai, and our team will respond with detailed answer.

License

This repository is licensed under the Dify Open Source License, based on Apache 2.0 with additional conditions.

Release History

VersionChangesUrgencyDate
1.14.2## 🚀 What's New in v1.14.2? v1.14.2 is a patch release focused on security hardening, workflow and knowledge reliability, observability fixes, agent groundwork, and deployment/runtime tuning after v1.14.1. ### 🔐 Security and administration - **Tenant-scoped sensitive endpoints** — strengthened tenant isolation for app trace-config endpoints and FilePreview text extraction. Thanks @xr843 in [#35793](https://github.com/langgenius/dify/pull/35793) and [#35797](https://github.com/langgeniHigh5/19/2026
1.14.1## 🚀 What's New in v1.14.1? v1.14.1 is a patch release focused on security hardening, workflow and knowledge-base stability, deployment cleanup, and continued UI platform migration after v1.14.0. ### 🔐 Security - **Self-hosted `SECRET_KEY` hardening** — Docker deployments no longer rely on a public default key. When `SECRET_KEY` is left empty, the API generates and persists a runtime key through the configured storage backend, while explicitly configured keys continue to work as beforHigh5/12/2026
1.14.0## 🚀 What's New in v1.14.0? ### Collaboration <img width="2632" height="1190" alt="img_v3_02117_67a67218-1ae5-4d68-a45b-3ada592f87fg" src="https://github.com/user-attachments/assets/1d4a3660-8a6a-4b29-9766-4d5b5fd9a51b" /> Collaboration allows workspace members to edit the same workflow together, with synced graph updates, online presence, and shared visibility into who is working where. On self-hosted deployments, collaboration is turned off by default. Enable it by setting: ``` High4/29/2026
1.13.3## 🚀 What's New in v1.13.3? Our latest patch release, v1.13.3, focuses on stability and correctness across workflow execution, streaming, and knowledge retrieval. Here's a quick look at the most important updates: ### 🎬 New Features - **Workflow Configuration**: Added variable-reference support for model parameters in LLM, Question Classifier, and Variable Extractor nodes by @scdeng in #33082. ### 🛠️ Bug Fixes - **Streaming Reliability**: Fixed `StreamsBroadcastChannel` replay and coMedium3/27/2026
1.13.2This patch release fixes several critical regressions and stability issues introduced in v1.13.1, including: - a severe regression in prompt message transformation that caused multiple LLM-plugin invocation failures across LLM-related nodes, including LLM and Question Classifier. - Knowledge Retrieval node execution failures caused by incompatible enum values - improper Weaviate client cleanup --- ## Upgrade Guide > [!IMPORTANT] > If you use custom `CELERY_QUEUES`, make sure `Low3/18/2026
1.13.1## 🚀 Major Functional Changes ### Data platform and dataset operations - Added **Hologres** as a supported backend option for both vector retrieval and full-text search. - Added Service API endpoints for dataset document downloads: - Batch ZIP download for selected documents. - Signed URL download for single-document original files. ### Workflow and chat experience improvements - **Breaking change:** HITL email content now uses markdown rendering before delivery. ExistingLow3/17/2026
1.14.0-rc1## 💥 New Agent x Skills 🥳 `1.14.0-rc1` brings a new agent-building experience: sandboxed runtime, Skill Editor, collaboration, and dynamic variable assembly. preview docs: <https://docs.bash-is-all-you-need.dify.dev/> ## 🌟 Try the Experience Now Build with the new Agent + Skill workflow in minutes. ### 👉 **Experience Now: [Live Demo](https://skills.bash-is-all-you-need.dify.dev/)** Not sure where to begin? Use our ready-made operational templates! ### 🧩 Start from TemplatLow2/14/2026
1.13.0## 🚀 New Features ### Human-in-the-Loop (HITL) We are introducing the **Human Input** node, a major update that transforms how AI and humans collaborate within Dify workflows. **Background** Previously, workflows were binary: either fully automated or fully manual. This created a "trust gap" in high-stakes scenarios where AI speed is needed but human judgment is essential. With HITL, we are making h uman oversight a native part of the workflow architecture, allowing you to embeLow2/11/2026
1.12.1## What's Changed * fix(docker): persist IRIS data across container recreation using Durable %SYS by @TomoOkuyama in https://github.com/langgenius/dify/pull/31899 * fix(docker): improve IRIS data persistence with proper Durable %SYS by @TomoOkuyama in https://github.com/langgenius/dify/pull/31901 * fix: base url in client by @hyoban in https://github.com/langgenius/dify/pull/31902 * fix: auto summary env by @zxhlyh in https://github.com/langgenius/dify/pull/31930 * fix: fix delete_draft_vLow2/4/2026
1.12.0## 🚀 New Features: Summary Index We are introducing **Summary Index**, a powerful enhancement to our knowledge base retrieval system that significantly improves search accuracy by generating AI-powered summaries for document chunks. **Background** Traditional vector search relies on raw chunk embeddings, which can miss semantic nuances and context when matching user queries. This is especially challenging for long documents or complex content where key information might be scattered acLow2/3/2026
1.11.4 ## 🔒 Security Dify now requires Node.js 24.13.0 to pick up the upstream fix for the AsyncLocalStorage/async_hooks DoS CVE that can crash apps with deeply nested input. **All self-hosted deployments should upgrade Node.js**. Thanks to @hyoban in #30945. Related: #30935. ## 🛠️ Bug Fixes - **Redirect After Login**: We’ve sorted out the login redirects to bring you back to your intended destination smoothly after logging in. Shoutout to @hyoban for this fix in #30985. - **MissinLow1/15/2026
1.11.3## 🚀 What's New in v1.11.3? Our latest release, v1.11.3, brings to you a slew of bug fixes and features focused on performance, functionality, and user experience. Here's a look at what's changed: ### 🎬 New Features - **MCP Tool Enhancements**: Added support for `embeddedResource` and made MCP tools display directly for quicker access by @IthacaDream and @fatelei in #30261 and #30019. - **Batch Operations**: Introduced re-index operation in document batch operations by @fatelei in #3Low1/13/2026
1.11.2## 🌟 What’s New in v1.11.2 🌟 Welcome to version 1.11.2! This release sees a significant number of improvements, especially around testing, fixes, and new integrations to enhance the robustness and flexibility of the platform. Here's the lowdown: ### 🚀 New Features - **InterSystems IRIS Vector Database**: We've added support for this database to bolster data handling capabilities. Big ups to @TomoOkuyama! (#29480) - **Aliyun SLS Integration**: Workflow execution logging can now leverLow12/25/2025
1.11.1> [!IMPORTANT] > > This version contains **very important security updates**, and we recommend that all users upgrade to this version as soon as possible. This release is all about tightening up security, boosting performance, and squashing those pesky bugs. Let's dive into what's changed: ## 🛠️ Fixes and Improvements - **React and Next.js Security Upgrades**: We've bumped up `react` and `react-dom` to 19.2.3 to fix some CVE vulnerabilities. Next.js also got a security update, couLow12/12/2025
1.11.0![multimodal-knowledge-base](https://github.com/user-attachments/assets/8ff9dd71-667f-45a2-a1d3-3a39f70fd093) ## 🧠 Multimodal Knowledge Base Dify can now understand **both text and images** in your knowledge base. Before, embeddings only cared about words. But real docs? They’re full of screenshots, diagrams, memes (don’t lie), and markdown with embedded images. Now those visuals count too. ### What’s Actually Happening 1. **Auto‑Image Extraction** Drop a doc with MarkdLow12/11/2025
1.10.1-fix.1> [!IMPORTANT] > > For users who upgraded to version 1.10.1-fix.1 before 2025-12-09 03:00:00 UTC, please verify your docker compose configuration to ensure the web service is using the correct image version langgenius/dify-web:1.10.1-fix.1. This verification is critical to address the https://github.com/advisories/GHSA-fv66-9v8q-g76r security vulnerability. - Security/deps: backend bumps pyarrow 17.0.0, werkzeug 3.1.4, urllib3 2.5.0 in api/uv.lock; frontend bumps React 19.2.1 (addresses CVELow12/5/2025
1.10.1🎉 Major new capabilities, critical stability fixes 🧩 And the long-awaited **MySQL support** finally arrives! ## 🚀 New Features ### **Infrastructure & DevOps** **MySQL adaptation (PostgreSQL / MySQL / OceanBase now fully supported)** Thanks **@longbingljw** from the OceanBase team! PR: **#28188** * Adds `DB_TYPE` configuration option * Supports MySQL JSON / LONGTEXT / UUID / index differences * Updates Alembic migrations for multi-DB compatibility * Introduces cross-DB SQL heLow11/26/2025
1.10.0# Introduce Trigger Functionality A **trigger** is a type of **Start node** that allows your workflow to run automatically—either on a schedule or in response to events from external systems (such as GitHub, Gmail, or your internal services)—without requiring a user action or API call. Triggers are ideal for automating repetitive processes and integrating workflows with third-party applications to enable seamless data synchronization and processing. ## ⚡️ Trigger = When something happeLow11/13/2025
1.10.0-rc1## Introduce Trigger Funtionality Trigger = **When something → then do something** This is the foundation for event-driven Workflow capabilities, covering the following types: * **Schedule** (time-based triggers) * **SaaS Integration Event** (events from external SaaS platforms like Slack/Github/Linear, integrated by **Plugins**) * **Webhook** (external http callbacks) * **Something to be discuss** All of those features are only designed for **Workflow**, **Chatflow** / **Agent** Low10/30/2025
1.9.2This release focuses on improving stability, async performance, and developer experience. Expect cleaner internals, better workflow control, and improved observability across the stack. --- > [!WARNING] > > A recent change has modernized the Dify integration for Weaviate (see PR #25447 and related update in PR #26964). The upgrade switches the Weaviate Python client from v3 to v4 and raises the minimum required Weaviate server version to 1.24.0 or newer. With this update: > > - If Low10/22/2025
1.9.1## Congratulations on having our 1000th contributor! <img width="319" height="168" alt="image" src="https://github.com/user-attachments/assets/10a7a78a-a49e-4886-a1fc-f44e233f76d3" /> ## 🚀 New Features - **Infrastructure & DevOps**: - Next.js upgraded to 15.5, now leveraging Turbopack in development for a faster, more modern build pipeline by @17hz in #24346. - Provided `X-Dify-Version` headers in marketplace API access for better traceability by @RockChinQ in #26210. - SecuriLow9/29/2025
1.9.0![knowledge_pipeline](https://github.com/user-attachments/assets/1e68bb6d-13b1-4b49-9e76-bd4d5857f678) ## 🚀 Introduction In Dify 1.9.0, we are introducing two major new capabilities: the **Knowledge Pipeline** and the **Queue-based Graph Engine**. The Knowledge Pipeline provides a modularized and extensible workflow for knowledge ingestion and processing, while the Queue-based Graph Engine makes workflow execution more robust and controllable. We believe these will help you build and dLow9/22/2025
1.8.1# 🌟 What's New in v1.8.1? 🌟 Welcome to version 1.8.1! 🎉🎉🎉 This release focuses on stability, performance improvements, and developer experience enhancements. We've built great features and resolved critical database issues based on community feedback. ## 🚀 Features - **Export DSL from History**: Able to export workflow DSL directly from version history panel. (See #24939, by *GuanMu*) - **Downvote with Reason**: Enhanced feedback system allowing users to provide specific reasons Low9/3/2025
1.8.0<img width="994" height="570" alt="Image" src="https://github.com/user-attachments/assets/491002a7-02e9-4fa4-98ea-9c9c5ba2b940" /> ## 🎉 Dify v1.8.0 Release Notes 🎉 Hello, Dify community! We're excited to bring you version 1.8.0, packed with significant improvements across the board - from enhanced security and performance optimizations to a revamped UI and powerful new workflow features. Let's dive into what's new! ### 🚀 New Features #### Workflow & Agent Capabilities - **Multi-MLow8/27/2025
1.7.2# ✨ What’s New in v1.7.2? ✨ Alright folks, buckle up! Version 1.7.2 is here, packed with a ton of quality-of-life improvements, bug fixes, and some slick new features to make your Dify experience even smoother. This release has been a community effort, and we want to give a big shoutout to all the contributors, especially the new folks who jumped in – welcome to the party! 🎉 ## 🚀 Major Feature: Workflow Visualization A new relations panel allows you to visualize dependencies within yoLow8/11/2025
1.7.1# 🎉 Dify v1.7.1 Release Notes 🎉 Hello, Dify enthusiasts! We're thrilled to announce version 1.7.1 of our platform, bringing a fresh batch of refinements and enhancements to your workflow. Here's a breakdown of what's changed: ## 🚀 New Features - **Default Value for Select Inputs**: Now you can set a default value for select input fields, providing a smoother user experience when working with forms. Thanks to @antonko. (#21192) - **Selecting Variables in Conditional Filters**: We'vLow7/28/2025
1.7.0# 🌟 What’s New in v1.7.0? 🌟 Version 1.7.0 is packed with features that expand our app's flexibility and enhance performance. Here's what we're bringing to the table: ## 🏗️ Major Feature: OAuth Support in Tool Plugins Tool plugins now support OAuth 2.0 authentication, allowing users to securely connect with third-party services without manually managing API keys. This includes refresh token support for maintaining long-term authentication sessions. (#22550 thanks @Mairuis @zxhlyh ) <Low7/23/2025
1.6.0 # 🌟 What’s New in v1.6.0? 🌟 Welcome to version 1.6.0! 🎉🎉🎉 This release is packed with new features, crucial fixes, and various optimisations aimed at enhancing your experience. We've listened to your feedback and made significant improvements across the board. ## 🎯 Spotlight Feature: **Introducing MCP Support!** 🎯 We’re thrilled to introduce **support for [Anthropic’s Model Context Protocol (MCP)](https://docs.anthropic.com/claude/docs/model-context-protocol)** — a new Low7/10/2025
1.5.1# 🎉 What’s New in v1.5.1? 🎉 In this release, we've packed a punch with a host of new features, enhancements, and fixes designed to make your experience smoother and more intuitive. ## 🚀 New Features - **Knowledge Basis Indexing**: Introduced KB indexing by @Gevtolev in #20868. It optimizes the access and retrieval speeds for your data treasures. - **Model Provider Validation**: Added model provider validation in the API by @khoazero123 in #21582. Ensure your models are always in cheLow7/2/2025
1.5.0# 🚀 What's New in v1.5.0? Meet **v1.5.0**—a sleek, powerful update boosting your productivity with simplified debugging and powerful integrations. Let's jump right in: ## 🏗️ Major Feature: Enhanced Workflow Debugging We've completely rebuilt our workflow debugging tools! Effortlessly visualize and troubleshoot workflows with improved interfaces, persistent debugging variables (#20699, thanks @QuantumGhost), and enhanced dashboard integration (#21369, kudos to @iamjoel). Easily track yLow6/25/2025
1.4.3# 🚀 What’s New in v1.4.3? 🚀 It’s all about smoothing out the wrinkles and enhancing flexibility in this update. Here’s the rundown: ## 🛠 Fixes and Improvements - **LLM Node Enhancements**: We've ironed out issues with missing parameters for structured outputs; now your LLM node is more robust and prepared for all it can handle thanks to @laipz8200 in [#20915](https://github.com/langgenius/dify/pull/20915). - **Gemini LLM Support**: For those integrating with Gemini, you'll now finLow6/16/2025
1.4.2## 🚀 What's New in v1.4.2? We've packed v1.4.2 with usability upgrades, polished features, and stability enhancements. Check out what's new: ### 🌟 New Features & Improvements - **Smarter Webapp Inputs**: Automatically fill hidden fields using URL parameters (#20630), by @hjlarry. - **Efficient Document Extraction**: Faster, streamlined processing for Excel and CSV files (#20625), thanks to @HaiyangPeng. - **Marketplace UI Update**: Easier browsing with improved sorting for aLow6/11/2025
1.4.1# 🚀 What’s New in v1.4.1? 🚀 Welcome to version 1.4.1! This release is all about squashing bugs, enhancing functionality, and making everything run smoother. Here’s the scoop: ## 🚀 New Features - **Optional Request Logging**: Now you can configure optional request and response logging to help with debugging and tracking, thanks to @NeatGuyCoding in #19783. - **Web Media Element Enhancements**: Added support for both `<video>` and `<audio>` elements with `src` attributes, bringing yLow5/27/2025
1.4.0# 🌟 What's New in v1.4.0? 🌟 🎂 Dify turns 2! New look, new brand, same mission. Imagine if every idea could become an AI agent. With Dify, ‘if’ you can ask it, you can build it. Check out the new [Dify.AI](http://dify.ai/) and start building your **if** today. ## 🚀 New Features & Enhancements <img width="1882" alt="features" src="https://github.com/user-attachments/assets/314be691-d130-4d9b-8f18-537613a2b44e" /> ### 🌙 Dark Mode We’ve rolled out a theme switcher that alloLow5/15/2025
1.3.1# 🚀 What's New in v1.3.1? Hello Dify community! Version 1.3.1 is here and packed with updates aimed to enhance your LLMOps operations and workflow. Let’s take a closer look at what's included: ## 🌟 New Features - **VTT to Document Transform:** We've enhanced the Document extractor to support VTT data formats, thanks to @te-chan2. - **Advanced Storage Management:** Admins, rejoice! You can now easily reclaim storage space by cleaning up unused files. This feature is courtesy of @kurokLow4/28/2025
1.3.0# 🌟 What's New in v1.3.0 🌟 Hey tech fam, welcome to version 1.3.0! We've been grinding to bring in some slick enhancements, bug fixes, and new capabilities. Let’s dig into what’s freshly brewed: ## 🚀 New Features ![image](https://github.com/user-attachments/assets/5e4c45a1-751d-45e4-aa22-65673fb666aa) - **Structured Output in LLM Node**: We've introduced structured output support for the LLM Node. This means your language models can now return neatly organized and easily processabLow4/23/2025
1.2.0# 🚀 What’s New in v1.2.0? 🚀 Hello community! We’re excited to share our v1.2.0 update with you—it's packed with impressive new features, enhancements, and of course, some good ol' bug fixes. Sit back, sip your coffee, and let's dive into what's new! ## 🎉 Highlight of the Release - **New Workflow Loop Node**: A huge shoutout to @Woo0ood, @arkunzz, @Gevtolev and @zxhlyh for dropping this game-changer in #14863, #17268 and #17273! The Loop Node feature maximizes efficiency in automationLow4/9/2025
1.1.3# ✨ What’s New in v1.1.3? ✨ Here's what's been cooking in the latest update—v1.1.3. We've got some slick new features, essential fixes, and handy refinements to enhance your experience. Let's dive right in: ## ⚙️ Enhancements - **APP Filtering Harmonization**: Made the logic between App filtering and creation consistent for a seamless UX by @jiangbo721 in #16079. - **ESLint Cache Enabled**: Code quality meets speed as ESLint cache support is enabled, reducing linting time by @karamarLow3/24/2025
0.15.5# 🔒 Security Patch in v0.15.5 Hey everyone, this version bumps us up to v0.15.5, and it focuses on tightening security: ## 🔐 Important Fix - **Sandbox Code Injection**: Upgrade Dify Sandbox to avoid the code injection. We strongly recommend that all users currently using versions below 0.15.5 update to this version, or you can only update the sandbox. - **XSS Vulnerability**: Sanitize SVG to prevent XSS attacks by @iamjoel in [#16608](https://github.com/langgenius/dify/pull/16608). Low3/24/2025
1.1.2# ✨ What’s New in v1.1.2? ✨ Thanks for keeping up with Dify! This patch delivers some important fixes to boost the stability and security of your operations. > [!Important] > > This update includes a critical fix for an XSS vulnerability. Cloud users are not affected by this issue. > > This version disables the SVG rendering in the message. If you are using our Community Edition and meet all of the following conditions, we recommend that you upgrade to the current version immediately:Low3/21/2025
0.15.4# ✨ What’s New in v0.15.4? ✨ Thanks for keeping up with Dify! This patch delivers some important fixes to boost the stability and security of your operations. > [!Important] > > This update includes a critical fix for an XSS vulnerability. Cloud users are not affected by this issue. > > This version disables the SVG rendering in the message. If you are using our Community Edition and meet all of the following conditions, we recommend that you upgrade to the current version immediatelyLow3/21/2025
1.1.1# ✨ What’s New in v1.1.1? ✨ We've got some cool updates and fixes in v1.1.1 to keep things running smoother and shinier. Let's dive in: ## ⚙️ Enhancements - Addressed a metadata service API issue so everything stays in sync, thanks to @JohnJyong in #16211. - Solved metadata and retrieval bugs with Weaviate by @JohnJyong in #16230. - Fixed weight rerank mode information not showing up when creating datasets by @JohnJyong in #16190. - Ensured retrieval configurations with empty embeddiLow3/20/2025
1.1.0# 🚀 What's New in v1.1.0 Welcome to v1.1.0! This release packs a punch with significant improvements, enhancements, and the introduction of some much-awaited features. Here's what we've got: ## 🚀 New Features - **Metadata Filtering for Knowledge Retrieval** by @JohnJyong in #15982 and #16063. Metadata filtering enhances the retrieval and accuracy of relevant data in knowledge bases by leveraging custom metadata attributes. This makes finding the right data quicker and more precise. ToLow3/18/2025
1.0.1# 🎉 Welcome to v1.0.1! 🎉 We've leveled up to v1.0.1, bringing a bunch of improvements, new features, and fixes. Here’s the lowdown without the bloat: ## 🛠️ Fixes & Improvements - **Cache Mechanics for Plugin Models**: Reducing redundancy through improved caching, championed by @Yeuoly in #14968 and #14898. - **Connectors & Workflows**: Improved data source handling: Fixed iteration logs, edges in copied nodes, and one-step run operations with updates in #14855 by @iamjoel, #12692 Low3/11/2025
1.0.0## 🎉 Introducing Dify Plugins 🎉 We are glad to share that we're launching Dify **v1.0.0**. Plugins are modular components that extend AI applications with plug-and-play simplicity. Now you can assemble external services and custom functionalities with your Dify apps effortlessly. ![image](https://github.com/user-attachments/assets/1c92e96b-ae22-4a2b-b087-276f17038931) ### What's new - We've developed a plugin system, a standard for Dify that lets users create plugins with the suffLow2/28/2025
0.15.3## ✨ What’s New in v0.15.3? ✨ Hey folks, it's time for another update, and we've got some exciting additions and improvements rolling out with version v0.15.3. Let’s dive into the highlights: ### 🚀 New Model Support <img width="1227" alt="image" src="https://github.com/user-attachments/assets/340e805e-88ef-47c7-a171-9c3f2da288fd" /> - **DeepSeek Models**: DeepSeek R1 is now supported across several platforms, including SiliconFlow, Azure AI Foundry, Ollama, Volcengine, OpenRouter, NLow2/7/2025
0.15.2# ✨ What’s New in v0.15.2? ✨ The v0.15.2 release is all about squashing bugs, unlocking new capabilities, and generally making things run smoother. Here's a peek at what's changed: ## 🚀 New Features - **Deepseek-reasoner/deepseek-r1** by @wangiii in https://github.com/langgenius/dify/pull/12898 - **Minimax-Text-01 Support**: Added support for the new Minimax-Text-01 model by @AAlexDing in #12763. - **Gemini-2.0-Flash-Thinking-Exp-01-21**: New experimental model added by @jiandanfeng Low1/22/2025
0.15.1## 🚀 What’s New in v0.15.1? 🚀 Here's a peek into what the new 0.15.1 release brings to the table: ### 🎉 New Features - **Sonnet 3.5 Document Support in OpenRouter**: Leverage the new document feature via OpenRouter by @infinitnet in #12444. This is going to enhance your document management capabilities. - **ElasticSearch for Japanese**: Support for Japanese language ElasticSearch queries has been added, thanks to @fujita-h in #12194. - **Milvus Full Text Search**: Expanded Milvus supLow1/13/2025
1.0.0-beta.1## Introduce Plugin System We are glad to share that we're launching Plugins beta. Plugins are modular components that extend AI applications with plug-and-play simplicity. Now you can assemble external services and custom functionalities with your Dify apps effortlessly. ![image](https://github.com/user-attachments/assets/717f2dd9-69ec-4ac6-9910-2c5ba055b12c) ### Changes you should know - We've developed a plugin system, a standard for Dify that lets users create plugins with the suffiLow1/9/2025
0.15.0# ✨ What’s New in v0.15.0? ✨ Hey developers! We know you've got a lot going on, so let's cut to it. Here's what's new in v0.15.0, our latest release, packed with bug fixes, feature upgrades, and enhancements. ## ⚡ New Features ### 🧑‍🧑‍🧒‍🧒 Parent-child Retrieval | ![12-25-3](https://github.com/user-attachments/assets/b991a061-fd94-438f-95a0-66de58513363) | ![12-25-5](https://github.com/user-attachments/assets/139ce121-ffcb-4a75-946c-464935cf94dc) | |--------|-------| Leverage Low1/7/2025
0.14.2# ✨ What’s New in v0.14.2? ✨ We’re thrilled to announce the release of v0.14.2, packed with new features and critical enhancements. Here’s everything new in this update: ## 🚀 New Features <img width="1922" alt="retry" src="https://github.com/user-attachments/assets/0dc9f936-83bd-442d-a245-3240ef092a11" /> - **Workflow Retry Functionality**: We've enhanced workflow resilience with a retry feature by @zxhlyh. Your nodes will make repeat attempts if they face execution errors, minimiziLow12/23/2024
0.14.1# ✨ What’s New in v0.14.1? ✨ We’re excited to bring you version 0.14.1, packed with enhancements and new features designed to elevate your workflow and performance. Here’s what you can look forward to: ## 🚀 New Features - **Gemini Models**: Gemini models have received a robust upgrade. With integrated response metadata, you can manage token counting more efficiently, thanks to enhancements by @totsukash in #11743. - **OpenAI O1 Model**: Take advantage of the new OpenAI O1 model withLow12/18/2024
0.14.0# ✨ Discover What's New in v0.14.0 ✨ We’re excited to bring you the latest v0.14.0 update. Let's dive straight into some of the standout features and improvements. As always, we extend a special thanks to our contributors! ## ⚡ New Features ### 🔗 **Improved Error Handling** ![continue on error](https://github.com/user-attachments/assets/28195653-9d35-4455-83ec-42b6eca107cf) Enhanced functionality for workflows and chatflows allows nodes like LLM and HTTP requests to continue operLow12/16/2024

Dependencies & License Audit

Loading dependencies...

Similar Packages

Cogitator-AI🤖 Kubernetes for AI Agents. Self-hosted, production-grade runtime for orchestrating LLM swarms and autonomous agents. TypeScript-native.main@2026-05-26
lobehubThe ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effov2.2.2
nexentNexent is a zero-code platform for auto-generating production-grade AI agents using Harness Engineering principles — unified tools, skills, memory, and orchestration with built-in constraints, feedbacv2.2.0
claude-code-safety-net🛡️ Enhance code safety with Claude Code Safety Net, a tool designed to identify and mitigate risks in your codebase effectively.main@2026-05-31
metorial-platformThe engine powering hundreds of thousands of MCP connections 🤖 🔥dev@2026-06-06

More in MCP Servers

AstrBotAgentic IM Chatbot infrastructure that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨
agentscopeBuild and run agents you can see, understand and trust.
claude-plugins-officialOfficial, Anthropic-managed directory of high quality Claude Code Plugins.
langchain4jLangChain4j is an open-source Java library that simplifies the integration of LLMs into Java applications through a unified API, providing access to popular LLMs and vector databases. It makes impleme