Kestra Core
Open Source
Where most teams start, and where many experiment with a first production. Self-hosted and free, with no limits on flows or executions.
Get startedUse any language, connect your systems, and run anywhere. Open source under Apache 2.0.
Define workflows in YAML that teams review and version in Git, then run them on a schedule, on events, or through the API.
1id: nightly_close
2namespace: finance
3
4triggers:
5 - id: schedule
6 type: io.kestra.plugin.core.trigger.Schedule
7 cron: "0 2 * * *"
8
9tasks:
10 - id: extract
11 type: io.kestra.plugin.jdbc.postgresql.Query
12 sql: SELECT * FROM ledger WHERE day = '{{ trigger.date }}'
13
14 - id: approve # a human decides before anything moves
15 type: io.kestra.plugin.core.flow.Pause
16
17 - id: post_to_erp
18 type: io.kestra.plugin.scripts.python.Script
19 script: |
20 post_journal(read_csv('{{ outputs.extract.uri }}'))
maina3f9c27be1d0c41e88Unified orchestration, with shared visibility and consistent governance across every team's workflows.
Accelerate infrastructure delivery with consistent controls. Provision and configure across clouds, hypervisors, and bare metal with Terraform and Ansible, with approvals and audit trails on every change.
Explore the solutionRun day 2 operations from one place. Respond to incidents, run runbooks, roll out patches, and rotate certificates, with ServiceNow tickets, approvals, retries, and alerts in every step.
Browse blueprintsDeliver reliable data faster. Coordinate ingestion, transformation, and downstream delivery with dependencies, retries, and recovery in one governed workflow.
Explore the solutionShorten business cycles and reduce manual handoffs. Connect requests, approvals, and tasks across finance, sales, and operations in one auditable workflow.
Browse blueprintsBuild agents with any framework. Kestra adds permissions, approvals, audit trails, state and retries to every step they take.
Enterprise adds security, governance and SLA on top of the Apache 2.0 core, to run orchestration across your whole organization. Run it self-hosted, in your cloud or air-gapped.
Each team works in its own space on one shared platform, with isolated workflows, credentials, and execution environments.
Workflows keep running through outages and upgrades, with worker groups, backup and restore, maintenance mode, and SLA-backed support.
Show who ran each workflow, with which permissions and whose approval, through SSO, RBAC, audit logs, policies, and approval gates.
Pick the backend that fits your load, and let only trusted workers connect, wherever they run.
Fragmented orchestration slows recovery, drives up costs, and leaves gaps in AI governance. Bring your workflows together while keeping the code and systems they already run on.
Each domain developed its own tool in a silo. This led to failures occurring between workflows, where ownership and visibility break down. Teams are now forced to reconstruct what happened with limited telemetry.
Acquisition-driven price increases, product retirements, and vendor lock-in limit options. Platforms built to automate the business become liabilities, driving up costs and constraining how your organization can modernize.
Agents make decisions and take actions across systems autonomously, but fragmented orchestration leaves permissions, approvals, and audit trails disconnected. Actions can bypass controls, which makes failures harder to trace and contain.
AI / ML
200 ML engineers on Kestra
I want to highlight their robustness, which is crucial at our scale.Read the story
Cybersecurity
Billions of cybersecurity records processed
100+ analysts define their own secure workflows.
Read the storyTelecom
Days → hours to deliver a validated integration environment
From a technical point of view, Kestra sits at the first place.Read the story
Manufacturing
2.5M executions a month across 2,000+ workflows
ERP, PLM and supply chain in 70+ countries.
Read the storyMore than 40,000 organizations run Kestra, including nearly 800 companies with over 1,000 employees.
See all storiesTry it alone, try it managed, or talk to an expert who has done the migration before.
Open Source
Where most teams start, and where many experiment with a first production. Self-hosted and free, with no limits on flows or executions.
Get startedEarly Access
Managed by the people who build Kestra. No platform to run, pay for what you use.
Try Kestra CloudThe Kestra experience scaled for the enterprise: multi-team organization, security and governance, support with SLAs. Self-hosted, cloud or air-gapped.
Book a demo