CliFi

The blazing-fast, scriptable CLI for modern infrastructure workflows.

Why CliFi

Built for modern infrastructure

Everything you need to orchestrate, deploy, and monitor your stack from the command line.

Blazing Fast

Parallel execution, intelligent caching, and incremental builds mean your workflows finish in seconds, not minutes.

Declarative Workflows

Define your infrastructure as YAML pipelines. Version control them, review them in pull requests, and deploy with confidence.

Safe by Default

Dry-run mode, automatic rollback on failure, and built-in secret management keep your production environments protected.

Scriptable & Extensible

Hook into any stage with JavaScript, Python, or shell. The plugin ecosystem lets you integrate with any platform.

CI/CD Native

First-class support for GitHub Actions, GitLab CI, CircleCI, and Jenkins. Generate pipeline configs from your CliFi definitions.

Great Developer Experience

Rich autocomplete, inline documentation, progress bars, and structured logs make CliFi a joy to use day to day.

Get up and running in seconds

Install CliFi and run your first workflow in under a minute.

bash
$ 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.

Ready to simplify your workflows?

Join thousands of developers using CliFi to automate their infrastructure.