Langflow — это open-source visual IDE и runtime для LLM-flows: собираете граф компонентов, гоняете в Playground и отдаёте наружу через /api/v1/run/FLOW_ID. Три пути установки: Desktop, Docker (langflowai/langflow:latest на :7860) или Python через uv. Фокус-ключ: langflow. Pillar — ИИ-автоматизация / n8n; сосед по visual builders — Dify.
Соседи: LangGraph, Open WebUI.
Desktop vs Docker vs Python
| Способ | Порт / UI | Требования | Когда брать |
|---|---|---|---|
| Desktop | приложение | macOS 13+ / Windows (+ C++ Build Tools при ошибке) | быстрый старт без Docker |
| Docker | http://localhost:7860 | Docker; SUPERUSER_PASSWORD; AUTO_LOGIN=false | изоляция и сервер |
| Python (uv) | http://127.0.0.1:7860 | Python 3.10-3.14; 2+ GB RAM (лучше 4+) | контроль версии пакета |
Источники: docs.langflow.org/get-started-installation; docs.langflow.org/get-started-quickstart (Simple Agent, Playground, /run API, x-api-key). Цены облачных LLM-провайдеров в ₽ не фиксируем. Срез: 2026-10-03.
Как пользоваться Langflow: маршрут новичка
- Выберите установку: Desktop с сайта Langflow, Docker-команду из доки или
uv pip install langflow+uv run langflow run. - Откройте UI (для Docker/Python — порт 7860).
- New Flow → шаблон Simple Agent (Agent + Chat Input/Output + Calculator + URL).
- В Settings → Model Providers добавьте API key провайдера и включите нужные Language Models.
- В Agent выберите модель → откройте Playground: проверьте Calculator («сложи 4 и 4») и URL-tool на вопрос про новости.
- Для внешней интеграции: Settings → Langflow API Keys → Share → API access → POST
/api/v1/run/FLOW_IDсx-api-key. - Ключи провайдеров и лимиты кредитов — только из кабинетов провайдеров, рублевые «тарифы Langflow» не выдумываем.
# Docker (docs.langflow.org)
docker run -p 7860:7860 \
-e LANGFLOW_AUTO_LOGIN=false \
-e LANGFLOW_SUPERUSER_PASSWORD=SUPERUSER_PASSWORD \
langflowai/langflow:latest
# → http://localhost:7860/
# Python / uv
uv venv .venv && source .venv/bin/activate
uv pip install langflow
uv run langflow run
# → http://127.0.0.1:7860
# API (после API key)
# POST /api/v1/run/FLOW_ID header: x-api-key
Чеклист:
[ ] UI на :7860 открылся
[ ] Simple Agent + Playground прошли
[ ] Model Providers настроены
[ ] API key Langflow сохранён вне репо
[ ] Цены LLM - только кабинет провайдера
Типичные ошибки
- Путать Langflow с LangGraph: Langflow — visual IDE/runtime; LangGraph — low-level Python orchestration без обязательного UI.
- Звать /run без Langflow API key — получите отказ «API key must be passed».
- На Windows Desktop игнорировать ошибку C++ Build Tools — дока прямо просит поставить Microsoft C++ Build Tools / Visual Studio.
- Фиксировать «цену Langflow в ₽» — продукт open-source; платите провайдерам моделей и инфраструктуре.
FAQ: Langflow
Что такое Langflow?
Langflow — open-source IDE и runtime для LLM-flows: визуальная сборка, Playground и API /run. Ставят через Desktop, Docker или Python-пакет. Канон: docs.langflow.org.
Как установить Langflow?
Три пути: Langflow Desktop (рекомендуют для простоты; macOS 13+ / Windows), Docker-образ langflowai/langflow:latest на порту 7860, или Python: uv pip install langflow и uv run langflow run (Python 3.10-3.14). UI по умолчанию http://127.0.0.1:7860.
С чего начать в Quickstart?
New Flow → шаблон Simple Agent (Agent + Chat Input/Output + Calculator + URL). Настройте provider/API key в Model Providers, выберите модель в Agent, запустите Playground и проверьте tools (математика → Calculator, новости → URL fetch_content).
Как вызвать flow извне?
Через API POST /api/v1/run/FLOW_ID с заголовком x-api-key (Langflow API key из Settings). В Share → API access есть сниппеты Python/JS/curl. Для production нужен стабильный деплой, не только localhost.
Чем Desktop отличается от Docker/OSS?
Desktop упрощает зависимости и апгрейды, но часть функций недоступна (Shareable Playground, Voice Mode). Docker изолирует окружение (LANGFLOW_AUTO_LOGIN=false + SUPERUSER_PASSWORD). OSS Python даёт полный контроль над версией пакета.
Чем Langflow отличается от Flowise и LangGraph?
Langflow — visual IDE+runtime с шаблонами и /run. Flowise — Assistant/Chatflow/Agentflow. LangGraph — low-level Python-граф stateful-агентов без обязательного UI. Соседи: Flowise, LangGraph, Dify.
Вывод
Langflow — visual IDE и runtime: поставили → Simple Agent → Playground → /run API. Старт по docs.langflow.org (Installation + Quickstart). Когда нужна система обучения под автоматизацию — форматы на странице обучения.
Хотите нейросети под свои задачи, а не «для всех»?
Когда базовых гайдов уже мало, помогает разбор под вашу работу. Наставничество, курсы и подписка Артёма Денисова — все форматы на странице обучения. Тех-pillar — ИИ-автоматизация / n8n.