Kestra
ActiveDescription
Kestra is an open-source data and agent workflow orchestration platform using declarative YAML to define task dependencies, broadly used for AI agent execution.
Key Features
- Declarative YAML — workflows as files, version-controlled
- Rich task catalog — 600+ tasks: Shell, Python, SQL, HTTP, GitHub and more
- Schedules + events — Cron, Webhook, message-queue triggers
- Observability UI — full status, logs and durations
- Horizontally scalable — workers scale elastically
- Plugin mechanism — user-defined task plugins
Use Cases
💡 Orchestrating multi-step AI agent tasks declaratively
💡 Building ETL / data pipelines with LLM nodes
💡 Sharing one observable workflow platform across teams
💡 Visual event triggers and scheduled jobs for business systems
Categories
Quick Start
docker run -d -p 8080:8080 \
-v /var/run/docker.sock:/var/run/docker.sock \
kestra/kestra:latest server local