Release EdgeKit 2.0 Released
Beta

Autopilot

A YAML-driven automation engine for CI/CD pipelines, scheduled jobs, and infrastructure workflows.

Python MIT 388 stars 41 forks

Autopilot lets you describe complex workflows in plain YAML and run them anywhere — locally, in CI, or on a schedule.

Features

  • Declarative, composable workflow definitions
  • Parallel and sequential step execution
  • Secret-aware environment handling
  • Pluggable executors (shell, container, remote)

Example

workflow: deploy
steps:
  - run: bundle exec jekyll build
  - run: unique deploy --prod

Currently in beta — the core is stable, and we welcome feedback on the plugin API.