Install¶
kata is a single Go binary. It has no runtime service dependency beyond the daemon it starts itself, and it stores data locally in SQLite.
Requirements¶
The release installers below do not require Go. Install Go 1.26 or later from
https://go.dev/dl/ only when using go install or building from a clone.
GitHub release binaries are available starting with v0.5.0. The recommended
path for most users is the release installer for their platform.
On macOS or Linux:
On Windows PowerShell:
The installers detect your OS and CPU architecture and download the latest
archive from GitHub releases.
They verify the downloaded archive against SHA256SUMS before installing it.
The shell installer places kata in /usr/local/bin or ~/.local/bin.
The PowerShell installer places kata.exe in %USERPROFILE%\.kata\bin by
default and adds that directory to the user Path. Review the installers at
https://katatracker.com/install.sh and https://katatracker.com/install.ps1
before running them if you prefer.
Linux .deb and .rpm packages are also published for amd64 and arm64.
Download the package for your distribution from
GitHub releases, then install it
with your system package tool.
After installing a release build, check for newer releases:
Install an available update from GitHub release assets:
kata update verifies the downloaded archive against SHA256SUMS before
replacing the installed binary. Installing with go install remains supported,
and building from a clone is still useful for development builds.
Install with go install¶
Go writes the binary to $(go env GOBIN) when set, otherwise to
$(go env GOPATH)/bin. Common defaults are ~/go/bin on Unix and
%USERPROFILE%\go\bin on Windows. Put that directory on PATH.
Check the install:
Install from a release manually¶
Download the archive for your platform from the
GitHub releases page, extract it,
and place the kata binary on PATH.
Build from a clone¶
On macOS or Linux:
make install honors GOBIN and defaults to ~/.local/bin:
On Windows, PowerShell or cmd.exe:
Move kata.exe to a directory on PATH.
Documentation tooling¶
This site is built with Zensical. Install the docs toolchain into a local virtual environment:
Build or preview the site:
make docs-check runs the repository's docs structure check and then runs a
strict Zensical build when Zensical is installed.