logspace-ai/langflow

Langflow — мощный инструмент для создания и развертывания AI-агентов и рабочих процессов.

Агенты⭐ 155 069Pythonпоследний релиз: v1.12.2
Открыть на GitHub ↗Сайт проекта ↗

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

Langflow — это визуальная платформа с открытым исходным кодом для создания, тестирования и развертывания AI-агентов и рабочих процессов (workflows).

Зачем нужен

Инструмент позволяет разработчикам быстро проектировать логику взаимодействия с LLM, векторными базами данных и другими AI-инструментами через графический интерфейс, не начиная с чистого кода. Он полезен для ускорения итераций при разработке AI-приложений и последующего превращения созданных сценариев в готовые API или MCP-серверы для интеграции в другие системы.

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

  • Визуальное конструирование сложных цепочек вызовов LLM и RAG-систем с пошаговым контролем.
  • Создание мультиагентных систем (multi-agent orchestration) с управлением диалогами.
  • Быстрое прототипирование AI-интеграций с последующим экспортом в JSON или запуском как API.
  • Развертывание готовых workflow в виде MCP-серверов для использования клиентами MCP.
  • Тестирование и отладка AI-потоков через встроенную интерактивную песочницу (playground).

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

  • Визуальный редактор интерфейса для быстрого старта и итераций.
  • Полный доступ к исходному коду компонентов на Python для глубокой кастомизации.
  • Поддержка развертывания как в виде API, так и в виде MCP-сервера.
  • Встроенная наблюдаемость (observability) через интеграции с LangSmith и LangFuse.
  • Готовая поддержка всех основных LLM, векторных баз данных и библиотеки AI-инструментов.

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

Релизы

v1.12.2patch
🕐 5 дн назад · релиз на GitHub ↗

Исправлены уязвимости зависимостей, восстановлена работа Ollama, улучшена стабильность базы данных и потоковой передачи.

  • Fixed: Устранены уязвимости в зависимостях DiskCache, shell-quote и websocket-driver.
  • Fixed: Восстановлена поддержка Ollama в Langflow Assistant.
  • Fixed: Исправлено двойное префиксирование имен CHECK-ограничений в миграциях базы данных.
  • Fixed: Улучшена потоковая передача ответов: исправлена обработка ошибок инструментов и финальных сообщений.
  • Added: Guardrails теперь поддерживает комбинированные проверки правил и моделей.
v1.12.1patch
🕐 12 дн назад · релиз на GitHub ↗

Исправлены критические ошибки в MCP, логировании, кастомных компонентах и интеграциях, улучшена стабильность работы Langflow.

  • Fixed: Увеличен таймаут подключения для медленно запускающихся MCP-серверов, чтобы избежать ложных ошибок.
  • Fixed: Исправлено OOM-убийство контейнера при установке LANGFLOW_LOG_FILE из-за избыточного логирования ошибок.
  • Fixed: Устранена проблема с дублированием кастомных компонентов и очисткой встроенного реестра при ленивой загрузке.
  • Fixed: Исправлено определение провайдера эмбеддингов для памяти и обнаружение моделей Watsonx за прокси LiteLLM.
  • Fixed: Улучшена работа с именами баз знаний, сохранение связей при обновлении компонентов и корректное имя трассировки в Langfuse.
v1.12.0majorbreaking
🕐 19 дн назад · релиз на GitHub ↗

Релиз v1.12.0: масштабная переработка RBAC, SSO, безопасности исполнения кода и телеметрии OTLP.

  • Added: Полная реализация RBAC: авторизация по источнику, анонимный PUBLIC доступ, аудит и управление политиками провайдеров.
  • Added: Фундамент SSO и интеграция login seams; удаление устаревшей Admin Page для OSS-версии.
  • Added: Опциональный sandbox на microVM для безопасного выполнения кода в компонентах.
  • Added: Телеметрия OTLP: экспорт метрик, трассировка выполнения потоков, вызовов MCP/A2A и мониторинг БД.
  • Added: Общие векторные бэкенды для KB/MB с поддержкой pgVector и улучшенная работа Langflow Assistant.
v1.11.6patch
🕐 20 дн назад · релиз на GitHub ↗

Исправлены уязвимости и ошибки корректности, а также сохранены публичные переменные в MCP.

  • Fixed: Исправлены уязвимости и ошибки корректности, перенесённые из более новых версий.
  • Fixed: В MCP сохранены публичные переменные и добавлена поддержка заголовков stdio.
v1.11.5patch
🕐 26 дн назад · релиз на GitHub ↗

Релиз Langflow v1.11.5: критические исправления безопасности (SSRF, MCP), оптимизация очередей и поддержка Ollama.

  • Fixed: Исправлены уязвимости SSRF в провайдерах моделей и усилены границы выполнения кода и MCP.
  • Added: Добавлена опция отключения защиты очереди multi-worker in-memory для серверной части.
  • Fixed: Исправлена работа тегированных моделей встраивания Ollama и сохранение потока при обновлении заголовков.
  • Fixed: Устранена ошибка CI, из-за которой пропущенные релизы пакетов помечались как успешные.
v1.11.4patch
🕐 1 мес назад · релиз на GitHub ↗

Исправлены критические ошибки в MCP, восстановлена совместимость FastAPI и устранены уязвимости в зависимостях.

  • Fixed: Исправлена работа MCP: синхронизация переменных, корректный поиск и защита от ошибок транзакций.
  • Fixed: Восстановлен диапазон верностей FastAPI и устранены уязвимости в зависимостях через npm-переопределения.
  • Fixed: Устранены ошибки в CI/CD: стабильные ночные сборки, корректная публикация и фиксы Docker-образов.
  • Fixed: Исправлена передача chained input как пользовательского хода и улучшена логика фоновых задач.
v1.11.3patch
🕐 1 мес назад · релиз на GitHub ↗

Исправления безопасности, поддержка Azure AI Foundry, фиксы MCP и SQLite, улучшение сканирования зависимостей.

  • Fixed: Устранены уязвимости: защита от SSRF, блокировка SQL-инъекций, изоляция путей файлов и контроль доступа к сборкам компонентов.
  • Fixed: Добавлена поддержка Azure AI Foundry: нормализация эндпоинтов и автоматическое обнаружение развертываний моделей.
  • Fixed: Исправлена работа MCP: отключены редиректы HTTP-клиента после проверки SSRF.
  • Fixed: Улучшена стабильность: добавлены повторы запросов при блокировках SQLite, ограничены размеры запросов Web Search.
  • Обновлены зависимости, исправлено сканирование зависимостей кода и мелкие правки фронтенда.
v1.11.2patch
🕐 1 мес назад · релиз на GitHub ↗

Исправления безопасности (SSRF, политики), стабильности (SQLite, сессии) и работы компонентов (CrewAI, OpenAI).

  • Fixed: Усилены меры безопасности: enforced SSRF policy для A2A и PaddleOCR, защита публьных потоков и выполнение кода.
  • Fixed: Исправлена работа с базами данных: повторная попытка удаления проекта при блокировке SQLite и открепление сиротских спанов.
  • Fixed: Улучшена стабильность фронтенда: устранены штормы запросов, синхронное закрытие оверлеев и уникальные ID узлов.
  • Fixed: Исправлены компоненты: корректная обработка CrewAI, OpenAI моделей, кэширование сессий и запуск в Docker.
  • Fixed: Настроены политики доступа: изоляция публьных проектов по владельцам и защита твиков RunFlow.
v1.11.1patch
🕐 1 мес назад · релиз на GitHub ↗

Исправления в компонентах, MCP, SSRF и аутентификации; агентный опыт включён по умолчанию.

  • Fixed: Исправлена работа потокового контента и добавлен fallback при инициализации компонентов.
  • Fixed: Устранены проблемы с MCP SDK, SSRF-политикой и унаследованными алиасами компонентов.
  • Fixed: Исправлено поведение сессий аутентификации по HTTP и открепление orphan-спанов.
  • Added: Агентный опыт (agentic experience) теперь включён по умолчанию.
  • Fixed: Восстановлен диапазон зависимостей FastAPI и исправлен импорт клиента mem0.