Kestra

Declarative orchestration with AI steps
Low-code AI builderOrchestration platformApache-2.0Runs locallyJavaIntermediate
OSAI Pulse ⓘ ★★★★★★★★★★ /100 signals tracked
🐳 Docker pulls 📦 PyPI downloads / month 📦 npm downloads / month 🚀 Latest release ·
Visit website →View on GitHub

What is Kestra?

Kestra orchestrates data and AI workflows declaratively in YAML, with a UI, scheduling and hundreds of plugins.

Why people choose Kestra

Kestra at a glance

CategoryLow-code AI builder
TypeOrchestration platform
LicenseApache-2.0
Runs locallyYes
Built withJava
Skill levelIntermediate
Best fordata pipelines that include AI steps

Open-source alternatives to Kestra

Other open-source low-code ai builder tools worth comparing:

DifyBuild and operate AI apps visuallyFlowiseDrag-and-drop LLM flowsLangflowVisual builder for agents and RAGn8nAutomate workflows with AI nodesActivepiecesOpen-source Zapier with AI piecesWindmillTurn scripts into workflows and UIs

Kestra head-to-head

Kestra vs DifyKestra vs FlowiseKestra vs LangflowKestra vs n8nKestra vs ActivepiecesKestra vs Windmill

FAQ

Is Kestra free?

Kestra is free and open-source (Apache-2.0 license), so you can use, self-host and modify it at no cost.

Can I run Kestra locally?

Yes. Kestra is designed to run on your own machine or server, keeping your data private.

What is the best alternative to Kestra?

Popular open-source alternatives include Dify, Flowise, Langflow. See the comparisons above to choose.

Explore more open-source AI

Browse the full directory of open-source AI tools, models and projects — updated daily.

Browse all tools →