AIKraft Agents

langgenius/dify

Платформа для разработки агентных рабочих процессов, готовая к использованию в продакшене.

Агенты⭐ 160 504TypeScriptпоследний релиз: 1.19.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Dify — это open-source платформа для разработки приложений на базе LLM, объединяющая создание рабочих процессов, управление моделями и инструменты наблюдения в едином интерфейсе.

Зачем нужен

Инструмент позволяет быстро переходить от прототипирования к production-решениям, предоставляя готовые конструкторы для AI-агентов, пайплайнов RAG и интеграции с различными LLM. Он полезен для упрощения сложной инфраструктуры за счет встроенных возможностей observability (Opik, Langfuse, Arize Phoenix) и гибкого управления состоянием приложений.

Что можно реализовать

  • Создание интеллектуальных чат-ботов с поддержкой контекста и памяти
  • Построение систем на базе RAG для работы с собственными базами знаний
  • Разработка автономных AI-агентов (agents) для выполнения сложных многошаговых задач
  • Визуальное проектирование и отладка сложных AI-рабочих процессов (workflows)

Ключевые возможности

  • Поддержка агентов (agents) и сложных рабочих процессов (agentic workflow)
  • Встроенная поддержка RAG (Retrieval-Augmented Generation)
  • Интеграция с инструментами observability: Opik, Langfuse, Arize Phoenix
  • Гибкое управление моделями и API-интеграции
  • Возможность self-hosting (самостоятельного развертывания) и использования облачной версии

👤 Кому подойдёт: разработчики, AI-инженеры, технические лиды и команды, создающие production-ready AI-приложения

Релизы

1.19.0major
🕐 2 дн назад · релиз на GitHub ↗

Dify 1.19.0: вложенный трейсинг воркфлоу, портативные Workflow Tools, пакетный загрузка файлов и CLI для Skills.

  • Added: Вложенный трейсинг: отслеживание выполнения вложенных Workflow Tools до уровня вызовов LLM в внешних системах.
  • Added: Workflow Tools теперь экспортируются вместе с приложениями в формате пакета v2 с учетом зависимостей.
  • Added: Пакетная загрузка файлов агентов и улучшенный предпросмотр с подсветкой синтаксиса и чтением PDF.
  • Added: Новые команды difyctl для управления Workspace Skills через OpenAPI.
  • Added: Обновление встроенного плагин-демона до версии 0.6.14-local.
1.18.0majorbreaking
🕐 14 дн назад · релиз на GitHub ↗

Dify 1.18.0: агенты с маршрутизацией, портативные пакеты .ifpkg, отладка вложенных воркфлоу и бета-версия Agent Knowledge Base.

  • Added: Агенты теперь могут выбирать ветку воркфлоу через Output Routes с условиями переключения.
  • Added: Появилась возможность экспорта приложений в единый портативный пакет .ifpkg с ресурсами.
  • Added: В бета-режиме добавлена Agent Knowledge Base для управления знаниями агентов.
  • Added: Платный CLI-клиент difyctl для управления приложениями и интеграция навыков.
  • Breaking: Агентский бэкенд перешел на протокол v2, старые рантаймы больше не совместимы.
  • Breaking: Удалена устаревшая AskHuman-инструментация и путь отложенного возобновления.
1.17.1minor
🕐 1 мес назад · релиз на GitHub ↗

Ключи баз знаний теперь привязываются к конкретным датасетам, исправлены критические баги парсеров и улучшен UX редактора.

  • Added: API-ключи баз знаний теперь можно привязывать к конкретному датасету, а не ко всему рабочему пространству.
  • Added: Появилась возможность перемещать узлы и комментарии в редакторе рабочих процессов с помощью клавиш со стрелками.
  • Added: Обновлен дизайн маркетплейса и добавлены публичные профили создателей плагинов.
  • Added: Длина имени поля Markdown-формы теперь настраивается через переменные окружения.
  • Fixed: Исправлены ошибки извлечения данных из CSV, Notion, XLS и PDF, приводившие к потере или искажению контента.
  • Fixed: Устранен сбой веб-скрейпера при загрузке PDF по URL и исправлен вывод текста вместо структур данных.
1.17.0major
🕐 2 мес назад · релиз на GitHub ↗

Dify 1.17.0: E2B-песочницы, глобальные переменные LLM, обходной путь для циклов, трассировка и ⌘K.

  • Added: E2B Sandbox для агентов, снимки среды сборки и управление навыками на уровне рабочего пространства.
  • Added: Переменные окружения LLM теперь можно переиспользовать в узлах рабочих процессов.
  • Added: Ввод человеком (Human Input) теперь поддерживается внутри узлов Loop и Iteration.
  • Added: Единое трассирование (Unified Tracing) с поддержкой Phoenix и LangSmith.
  • Added: Глобальное меню ⌘K для быстрого поиска и навигации по всем компонентам.
1.16.1minor
🕐 3 мес назад · релиз на GitHub ↗

Dify 1.16.1: улучшена работа с инструментами и RAG, исправлены ошибки коллаборации и безопасности агентов.

  • Added: Инструменты в workflow теперь поддерживают множественный выбор параметров из списка.
  • Added: В логах выполнения можно кликнуть на node_id для мгновенной подсветки соответствующего узла в редакторе.
  • Added: Агентные приложения можно экспортировать в DSL YAML напрямую из бокового меню для бэкапа.
  • Fixed: Исправлены критические ошибки сохранения черновиков и синхронизации в режиме совместной работы.
  • Fixed: Устранены проблемы с очисткой документов в RAG, включая сохранение специальных символов и пробелов.
  • Added: Локальный sandbox агентов теперь работает через прокси Squid с жесткими правилами ACL для безопасности.
1.15.0major
🕐 4 мес назад · релиз на GitHub ↗

Dify 1.15.0: CLI-клиент difyctl, просмотр CoT, улучшенные формы и поддержка долгих моделей.

  • Added: Появился CLI-клиент difyctl для запуска приложений и рабочих процессов из терминала без веб-интерфейса.
  • Added: Добавлена возможность просмотра цепочки рассуждений (CoT) в реальном времени в Workflow, Chatflow и CLI.
  • Added: Улучшены формы Human-in-the-Loop: теперь поддерживаются выпадающие списки и загрузка файлов.
  • Added: Реализована поддержка медленных моделей (генерация изображений/видео) через механизм опроса вместо таймаутов.
  • Fixed: Исправлена уязвимость path traversal в плагинах (CVE-2026-41948) и усилены проверки SSRF.