Why CliFi
Everything you need to orchestrate, deploy, and monitor your stack from the command line.
Parallel execution, intelligent caching, and incremental builds mean your workflows finish in seconds, not minutes.
Define your infrastructure as YAML pipelines. Version control them, review them in pull requests, and deploy with confidence.
Dry-run mode, automatic rollback on failure, and built-in secret management keep your production environments protected.
Hook into any stage with JavaScript, Python, or shell. The plugin ecosystem lets you integrate with any platform.
First-class support for GitHub Actions, GitLab CI, CircleCI, and Jenkins. Generate pipeline configs from your CliFi definitions.
Rich autocomplete, inline documentation, progress bars, and structured logs make CliFi a joy to use day to day.
Install CliFi and run your first workflow in under a minute.
$ npm install -g clifi
$ clifi init my-project
Created clifi.yaml
Created .clifi/
$ clifi run deploy --env staging
[deploy] Building image... done
[deploy] Pushing to registry... done
[deploy] Rolling out... done
All tasks completed successfully.Join thousands of developers using CliFi to automate their infrastructure.