Installation
kmp-cli is compiled as a high-performance native binary using Kotlin/Native, meaning it starts instantaneously without JVM warmup overhead.
Package Managers
Install using our official tap:
To upgrade:To automatically detect your CPU architecture (Apple Silicon / Intel / Linux x64) and install kmp into ~/.local/bin:
Add kmp-cli to your GitHub Actions pipeline for automated environment validation, dependency catalog audits, and migration checks:
Prebuilt Binaries (GitHub Releases)
Download precompiled standalone executables directly from the Releases page:
| Platform | Architecture | Binary Asset |
|---|---|---|
| macOS | Apple Silicon (arm64) |
kmp-macos-arm64.tar.gz |
| macOS | Intel (x86_64) |
kmp-macos-x64.tar.gz |
| Linux | AMD64 (x86_64) |
kmp-linux-x64.tar.gz |
| Windows | x86_64 (mingwX64) |
kmp-windows-x64.zip |
Extract and place the executable in your system $PATH (e.g. /usr/local/bin or ~/.local/bin).
Building from Source
To compile kmp-cli directly from source:
- Clone the repository:
- Build the native release executable:
- The binary will be produced at:
Add a symlink to your
$PATH:
Verify Installation
Confirm that kmp is properly installed and accessible: