← All projects
App builders & workflows

Kestra

Schedule and run automated workflows for data, AI and IT systems, built visually or as code.

What it does

Kestra is an "orchestration" platform: it runs chains of automated tasks in the right order, either on a schedule (say, every morning) or when something happens (like a new file arriving).

You can build the same workflow three ways that stay in sync: a no-code editor, a text editor using a simple format called YAML, or an AI Copilot that suggests and edits steps. Hundreds of plugins connect it to databases, cloud storage and other services.

AI agents and document question-answering can be steps inside a workflow, and a built-in MCP server lets AI assistants trigger your workflows.

Who it's for

Data engineers, IT teams and developers who automate business and data processes.

Can I use it without coding?

With some setup. Usually run with Docker; workflows can then be built in a web interface, including a no-code editor. New to this? Start here.

Can I run it?

Cost
Free, with optional paid extrasThe open-source version is free; the makers also sell a hosted or pro version.
Runs on
Server, Cloud
API key
Not needed

Try it

  1. Install Docker and make sure it is running.
  2. Start Kestra with the single Docker command shown in the README.
  3. Open Kestra in your web browser and build a workflow in its editor.

Using Claude Code, Cursor or another AI coding assistant? Paste the prompt and it will walk you through the setup.New to this?

Before you install

  • Only download from the official GitHub page. Copies with similar names exist for many popular projects.
  • License (Apache-2.0): Permissive: free to use, change and share, including for business.
  • More on staying safe

Where people are talking about it