AI Agent Platforms / All platforms / Kestra
Kestra
Event-driven orchestration platform with YAML workflows for data, AI, and infrastructure.
Kestra is an event-driven orchestration platform that unifies scheduled and event-driven automation behind a declarative, language-agnostic interface. Teams define workflows in YAML or a visual builder to orchestrate data, AI, and infrastructure processes.
| Category | Workflow automation platforms |
| License | Apache-2.0 core, separately licensed enterprise features |
| Hosting | self-hosted or vendor cloud |
| Repository | github.com/kestra-io/kestra |
| Website | kestra.io |
| Last verified | 2026-09-02 |
Documented features
- Defines workflows in YAML with a built-in code editor, auto-completion, and syntax validation
- Provides a drag-and-drop visual builder with real-time DAG visualization
- Triggers workflows on schedules or real-time events such as Kafka messages and file arrivals
- Runs scripts in Python, Node.js, R, Go, and Shell inside Docker or Kubernetes containers
- Executes tasks through local, remote SSH, and serverless task runners
- Handles retries, timeouts, error handling, and conditional branching
- Organizes workflows with namespaces, labels, and subflows
- Syncs workflows as code with Git version control
- Offers hundreds of plugins for databases, cloud storage, APIs, and notifications
Feature summaries come from the project's own repository and documentation and describe the software as documented on the verification date, not an evaluation.
More in workflow automation platforms
ActivepiecesApache AirflowAutomatischDagsterHuginnn8nNode-REDPipedream