Installation
Requirements
- Go 1.25 or newer to build the current module
- Docker for image builds and pushes
kubectlplus a configured cluster for Kubernetes operations- Helm for Helm-based deployments
Only Go is required for local scaffolding, encoding, help, and version commands.
Install a signed release
The installer supports Linux and macOS on x86-64 and ARM64. It verifies the release SHA-256 checksum before extracting the binary. When Cosign is installed, it also verifies the checksum file's keyless Sigstore signature.
Review and run the installer:
curl -fsSLO https://raw.githubusercontent.com/AryanSharma9917/Codewise-CLI/main/install.sh
less install.sh
bash install.shThe default destination is ~/.local/bin. Override it or select a release:
CODEWISE_INSTALL_DIR="$HOME/bin" CODEWISE_VERSION="v1.9.1" bash install.shWindows users should download the ZIP archive and checksums.txt from the GitHub release page, verify it with Get-FileHash -Algorithm SHA256, and place codewise.exe on PATH.
Build from source
git clone https://github.com/aryansharma9917/codewise-cli.git
cd codewise-cli
make build
./codewise-cli versionYou can also build directly:
go build -o codewise-cli main.goInstall on your PATH
Move the compiled binary to a directory already included in your PATH:
sudo install -m 0755 codewise-cli /usr/local/bin/codewise
codewise --helpVerify external tools
docker --version
kubectl version --client
helm versionCodewise reports a clear error when a command requires a missing external tool.
