Kestra
活跃简介
Kestra 是开源数据与 Agent 工作流编排平台,使用声明式 YAML 定义任务依赖,被广泛用于 AI Agent 的工作流执行。
核心特性
- 声明式 YAML — 用文件描述工作流,便于版本管理
- 丰富任务类型 — Shell、Python、SQL、HTTP、Github 等 600+ 任务
- 调度 + 事件 — Cron、Webhook、消息队列都能触发
- 可观测面板 — Web UI 完整呈现工作流状态、日志与耗时
- 可水平扩展 — Worker 节点可弹性扩容
- 插件机制 — 用户可自定义任务插件
适用场景
💡 用声明式方式编排 AI Agent 的多步任务
💡 构建 ETL / 数据流水线并接入 LLM 节点
💡 为多团队复用一套可观测的工作流平台
💡 为业务系统提供可视化的事件触发与定时任务
分类
快速开始
docker run -d -p 8080:8080 \
-v /var/run/docker.sock:/var/run/docker.sock \
kestra/kestra:latest server local