Welcome to Kestra
For the complete documentation index, see llms.txt. For a full content snapshot, see llms-full.txt. Append.mdto anykestra.io/docs/*URL for plain Markdown.
What is Kestra?
Kestra is an open-source, infinitely-scalable orchestration platform that enables all engineers to manage business-critical workflows declaratively in code.
Thanks to
What’s possible with Kestra
Data Pipelines
Schedule, backfill, and scale data pipelines declaratively with Kestra. Orchestrate ETL, ELT, and analytics workflows from ingestion to delivery.
dbt Workflows
Version-control, test, and deploy dbt models with Kestra and GitOps. Run dbt on demand or on a schedule with on-demand compute for reliable transformations.
Microservices
Run microservice tasks in response to events, recover from failures, and scale as needed
Infrastructure
Provision resources, manage builds, and scale infrastructure workflows with Kestra. Automate cloud provisioning, CI/CD, and Terraform from one platform.
Approval Processes
Integrate Human-in-the-Loop approvals into critical steps of automated workflows
Python Workflows
Automate, schedule, and scale Python workflows declaratively with Kestra. Run scripts in Docker containers with full dependency management and observability.
What's New in Kestra
Running AI workflows in production: what we learned when Gemini went down
Migrating from Airflow to Kestra with AI Coding Agents
Introducing Kestra Fundamentals: Workflow Orchestration from First Principles
Kestra MCP: A Live Plugin and Blueprint Catalog for AI Coding Agents