voiceflow-cli by installing a pre-compiled binary (in several ways), using Docker, or compiling it from source. In the below sections, you can find the steps for each approach.
Install a pre-compiled binary
homebrew tap
Install the Voiceflow CLI:snapcraft
aur
scoop
chocolatey
apt
yum
nix
nixpkgs
The package in nixpkgs might be slightly outdated, as it is not updated automatically. Use our NUR to always get the latest updates.
nur
First, you’ll need to add our NUR to your nix configuration.You can follow the guides here. Once you do that, you can install the packages.
deb, rpm and apk packages
Download the.deb, .rpm or .apk packages from the [OSS releases page][releases] and install them with the appropriate tools.
go install
bash script
Additional Options
You can also set theVERSION variable to specifya version instead of using latest. You can also pass flags and args to voiceflow-cli:
This script does not install anything, it just downloads, verifies and runs voiceflow-cli. Its purpose is to be used within scripts and CIs.
manually
Download the pre-compiled binaries from the [releases page][releases] and copy them to the desired location.Verifying the artifacts
binaries
All artifacts are checksummed, and the checksum file is signed with [cosign][].- Download the files you want along with the
checksums.txt,checksum.txt.pem, andchecksums.txt.sigfiles from the [releases][releases] page: - Verify the signature:
- If the signature is valid, you can then verify the SHA256 sums match with the downloaded binary:
docker images
Our Docker images are signed with [cosign][]. Verify the signatures:The
.pem and .sig files are the image name:tag, replacing / and : with -.
Running with Docker
You can also usevoiceflow-cli within a Docker container.To do that, you’ll need to execute something more-or-less like the examples below. Registries: Example usage:
always use voiceflow-cli’s [own Dockerfile][dockerfile] as a starting point and iterate on that.
Compiling from source
Here you have two options: If you want to contribute to the project, please follow thesteps on our contributing guide. If you just want to build from source for whatever reason, follow these steps: clone: