Back to vendors
K

Kestra

Also known as: Kestra Technologies, Kestra.io

Visit site
Entry priceFree open source edition; Enterprise Edition and Kestra Cloud through sales, with no published ratesFull pricing detail

Open source declarative orchestration platform whose AI agents call its 2,000+ plugins as tools, remember across runs and pause for approval, self-hosted under Apache 2.0 or run on the Enterprise Edition or Kestra Cloud.

Kestra is an open source orchestration platform that defines workflows declaratively in YAML, written in a code editor or a no-code editor that stay in sync. Flows run tasks through control primitives such as parallel branches, loops, conditionals, DAGs and subflows, with retries and error handling, and start on schedules, webhooks, other flows finishing, polling and real-time events. Over 2,000 plugins cover databases, cloud services, messaging and business systems.

For AI work, an AI Agent task gives a model of the customer's choice (Anthropic, OpenAI, Azure OpenAI, Amazon Bedrock, Google Gemini, Mistral, Ollama and others) tools of Kestra's own: any Kestra task or flow, web search, MCP clients and other agents, including remote agents over A2A. Agents remember across executions through a memory kept in Kestra's KV Store, keyed per conversation with an expiry, and RAG tasks ingest the customer's documents into an embeddings store the agent retrieves from. Flows can pause for human approval, Blueprints offer a catalog of ready-made flows, and MCP servers expose flows as tools for outside agents.

The open source edition is Apache 2.0 licensed and self-hosts with unlimited flows and executions. The Enterprise Edition, an annual subscription per instance, adds SSO, LDAP and SCIM, role-based access control, policies, audit logs, a secrets manager and unit tests, and runs on cloud, on premises or air-gapped. Kestra Cloud is the fully managed, SOC 2 compliant option, billed on usage with access by request. Neither paid route publishes rates.

Vendor details

Canonical URL

https://kestra.io

Category

Agent infrastructure

Subcategory

Declarative agentic orchestration platform

Funding status

Independent, founded in 2021 in Paris by CEO Emmanuel Darras and CTO Ludovic Dehon. Raised a twenty five million dollar Series A on March 31, 2026 led by RTP Global with participation from Alven, ISAI, and Axeleo, bringing total funding to thirty six million dollars after a three million dollar pre seed in 2023 and an eight million dollar seed in September 2024.

Company status

independent

Use cases & customers

Primary use cases

Orchestrating agentic AI workflows with governance and auditabilityData pipeline orchestration across ETL, ELT, and dbtInfrastructure automation spanning Terraform, Ansible, and CI/CDEvent driven and scheduled business process automation

Target customers

Platform and data engineering teamsEnterprises unifying data, AI, and infrastructure automationRegulated and hybrid environment operatorsTeams replacing Airflow or fragmented schedulers

Deployment options

CloudSelf-hostedOn-premisesAir-gapped

Integrations

More than 2,000 plugins spanning databases, cloud storage, APIs, dbt, Airbyte, Spark, Terraform, Ansible, Docker, Kubernetes, and messaging systems, plus an API first design with Python, JavaScript and TypeScript, Java, and Go SDKs. Agents connect to tools including web search, code execution, and MCP clients, and workflows integrate with Git and Terraform for version control and CI/CD.

In practice

A platform team runs data pipelines, infrastructure jobs, and AI agents through separate schedulers and scripts. Kestra unifies them in one declarative control plane where every workflow is versioned, reviewed, and auditable.

An enterprise wants AI agents in production but compliance demands oversight. Kestra runs agents with any major LLM, keeps every action version controlled, and pauses workflows for human approval at critical steps.

A regulated company cannot send workloads to a vendor cloud. Kestra deploys self hosted on Kubernetes or fully air gapped, with RBAC, audit logs, and worker groups isolating sensitive workloads.

Agentic Index coverage score

12.5 / 14 capabilities · 89%

Integrations & Tool Calling Full

Tools come with the platform as well as the runtime: the AI Agent task takes tools of Kestra's own, including any Kestra task or flow called as a tool (KestraTask, KestraFlow), web search (Google Custom Search, Tavily), MCP clients over SSE, stdio and streamable HTTP, and another agent as a tool, and the platform ships over 2,000 plugins for databases, cloud services, messaging and business systems with managed credentials through secrets. These are authenticated actions the vendor supplies, not only the customer's own code.

Sourcekestra.io/docs/ai-tools/ai-agentsread 2026-09-25

Workflow Orchestration Full

Kestra is a workflow engine: flows declared in YAML run tasks through flowable control primitives (Sequential, Parallel, Loop, LoopUntil, Switch, If, DAG and Subflow), with retries, error handling and backfills. For agents, an AI Agent task decides which tools and tasks to run and in what order, a parent agent can delegate to a child agent wrapped as a tool, and an A2A client forwards work to a remote agent.

Sourcekestra.io/docs/workflow-components/tasks/flowable-tasksread 2026-09-25

Knowledge Grounding & RAG Full

A retrieval layer ships with the platform: the IngestDocument task chunks and embeds the customer's documents into an embeddings store (Kestra's own KV Store, or Chroma, Elasticsearch, PGVector, Pinecone, Qdrant, Weaviate and others), and the RAG ChatCompletion task and EmbeddingStoreRetriever query that store so an agent answers from the customer's data. The embeddings persist across runs and stay queryable wherever the store lives.

Sourcekestra.io/docs/ai-tools/ai-rag-workflowsread 2026-09-25

Human Oversight & Guardrails Full

The approval step is the vendor's own: a Pause task holds a flow at a chosen step, for output validation or manual approval, until a person resumes it from the UI or API. Kestra's human in the loop use case documents approval chains that route decisions to specific users or teams, with audit logs recording who approved or rejected each request and why. The pricing page lists Human-in-the-Loop Approvals with custom inputs under the Enterprise Edition.

Sourcekestra.io/docs/use-cases/approval-processesread 2026-09-25

Security, Identity & Governance Full

The Enterprise Edition includes SSO, LDAP and SCIM, role based access control with a documented permissions reference, policies, and multi tenant storage isolation, with audit logs and a secrets manager as supporting controls. On compliance, the pricing page lists Kestra Cloud as SOC 2 compliant.

Sourcekestra.io/pricingread 2026-09-25

Observability & Auditability Full

Every execution is recorded for step by step inspection: the Executions view shows status, logs, outputs and metrics per task through Gantt and Topology views, AI Agent tasks can log each model request and response, and the Enterprise Edition adds audit logs recording every action by users and service accounts plus log shipping to an external store.

Sourcekestra.io/docs/ui/executionsread 2026-09-25

Memory & State Persistence Full

Agents built in Kestra remember information across executions through a memory plugin: the KestraKVStore memory saves the chat messages to a namespace KV entry keyed by memoryId (PostgreSQL and Redis memories are the alternatives). The agent's own turns write it. It is keyed per memoryId in a namespace, so one conversation or customer can be deleted without touching the rest.

A TTL sets its expiry, drop set to AFTER_TASKRUN deletes it after use, and scheduled purges cover KV pairs. KV pairs can be created, edited and deleted in the Kestra UI, through tasks and through the REST API, so the memory has a writer, a scope, a lifetime and customer controls.

Sourcekestra.io/plugins/plugin-ai/memory/io.kestra.plugin.ai.memory.kestrakvstoreread 2026-09-25

Deployment & Data Residency Full

Deployment goes into the customer's own environment: the open source edition is Apache 2.0 licensed (per the repository's license file) and self hosts on the customer's infrastructure, cloud or Kubernetes, and the Enterprise Edition runs on cloud, on premises or air gapped, with Kestra Cloud as the managed option.

Sourcekestra.io/pricingread 2026-09-25

Prebuilt Agents, Templates & Packs Full

Kestra publishes Blueprints, a searchable catalog of validated, documented flows, including AI agent and RAG flows, that a buyer adopts into a namespace with one click from inside the product and then adjusts; the Enterprise Edition adds custom blueprints, an organization's own approved set. Each blueprint is a whole flow that does its own job.

Sourcekestra.io/docs/concepts/blueprintsread 2026-09-25

Triggers & Channel Coverage Full

Flows start on their own: they declare Schedule (cron), Flow (another flow finishing), Webhook, Polling and Realtime triggers, and an MCP Tool trigger registers a flow as a tool an outside agent can call.

Sourcekestra.io/docs/workflow-components/triggersread 2026-09-25

Model Flexibility & Routing Full

Each AI task takes its model through Kestra's provider property, so the customer picks among providers of Kestra's own for Anthropic, OpenAI, Azure OpenAI, Amazon Bedrock, Google Gemini and Vertex AI, Mistral, DeepSeek, Ollama, OpenRouter and others, and an Enterprise policy can set the provider across a namespace.

Sourcekestra.io/docs/ai-tools/ai-agentsread 2026-09-25

APIs, SDKs & MCP Extensibility Full

Kestra is API first, with every UI action available through its REST API, and ships official SDKs for Java, Python, JavaScript and TypeScript, and Go, a Terraform provider, and custom plugin development. Its MCP servers expose flows as named tools over HTTP for outside agents, with authentication set per server.

Sourcekestra.io/docs/api-reference/kestra-sdkread 2026-09-25

Testing, Debugging & Optimization Partial

Unit Tests in the Enterprise Edition run test suites that mock tasks and assert on flow behavior, so a change can be checked before production without real side effects. The assertions read on whether the flow behaves as configured, not on how well an agent's output performs. No evaluation harness, scored test cases or judge for agent output of Kestra's own is documented.

Sourcekestra.io/docs/enterprise/governance/unit-testsread 2026-09-25

Browser & Computer Use Not documented

The AI Agent's tools are Kestra tasks and flows, web search, MCP clients and other agents, none of them a browser or desktop it operates. No browser automation environment or headless browser guide appears in Kestra's documentation, and while script tasks run any code the customer supplies, no browser workload is documented as hosted.

Sourcekestra.io/docs/ai-tools/ai-agentsread 2026-09-25

The Agentic Index coverage score grades every vendor Full, Partial or Not documented against the same 14 buyer facing capabilities, from public evidence only. Each capability links to how all vendors in the index score on it. How this evidence is graded

Recent platform changes

2026-08-06·Workflow orchestrationVerified

Kestra announced the upcoming release of Kestra 2.0, representing the largest update in the platform's history. The new version introduces a complete overhaul of the execution engine alongside a redesigned user interface.

Bears on: Workflow orchestration

View source
View all 1 change for Kestra →Tracked since Aug 2026 · Verified from public vendor sources

Pricing

Free open source edition; Enterprise Edition and Kestra Cloud through sales, with no published rates

Enterprise Edition is an annual subscription per instance with unlimited flows, tasks and executions; Kestra Cloud is billed on usage; the open source edition is free to self host

Free tier

What is public

The edition structure and feature split are public on kestra.io/pricing: a free open source edition, a per instance annual Enterprise Edition, and a usage-billed Kestra Cloud. No dollar rates are published for either paid route.

Billing mechanics

Three routes. The open source edition is free to self host with no execution limit. The Enterprise Edition is an annual subscription priced per instance, with unlimited flows, tasks and executions, and support with SLA upgrades. Kestra Cloud is fully managed and billed on usage, with access by request.

Cost watchouts

Self hosted deployments carry the customer's own infrastructure cost for the Kestra servers, the PostgreSQL or MySQL backend and scaling, outside any license fee. Governance features (SSO, RBAC, audit logs) and human-in-the-loop approvals with custom inputs sit in the Enterprise Edition.

Variable cost rationale

The open source edition costs only the customer's own compute; the Enterprise Edition is a per instance subscription with no execution metering, so cost is predictable per instance; Kestra Cloud is billed on usage, so cost follows workload.

Additional watchouts

Kestra Cloud is open by request rather than self-serve sign-up. Human-in-the-loop approvals with custom inputs, Apps, quotas and the governance features are Enterprise Edition features.

Sales call required

Mixed (some tiers require a call)

Free / trial

The open source edition is free under Apache 2.0 and self hosted, with unlimited flows and executions

Key ambiguities

No published rate for the per instance Enterprise subscription or for Kestra Cloud usage; both are through sales.

Missing data

Enterprise subscription rates, Kestra Cloud usage rates, and any minimums or contract terms.

Agentic Index verified 2026-09-25

Alternatives to Kestra

The closest documented capability profiles to Kestra among agent infrastructure platforms tracked by Agentic Index, ordered by similarity on the same 14 point evidence the rankings use. No vendor pays for placement.

  • Agno13.0 / 14Fuller documented coverage on Testing, Debugging & Optimization
  • Tray.ai13.0 / 14Fuller documented coverage on Testing, Debugging & Optimization
  • xpander.ai12.0 / 14A lighter documented profile than Kestra
  • Haystack12.0 / 14Fuller documented coverage on Testing, Debugging & Optimization
  • LlamaIndex12.0 / 14Fuller documented coverage on Testing, Debugging & Optimization
  • Mastra14.0 / 14Adds documented Browser & Computer Use

Similarity is computed from each vendor's Agentic Index coverage score evidence, axis by axis, not from the totals. How this evidence is graded

Contact us

Found a vendor we missed? Have feedback on the index? We'd love to hear from you.