Downloads · v0.7.0

Get kal

Binaries are published on GitHub Releases with a SHA256SUMS file. Every artifact below is installed and run on its own platform by CI before a release ships.

Homebrew recommended

brew tap AzmxAI/kal
brew install kal

Upgrade later with brew upgrade kal. Answer the one-time third-party tap prompt.

Shell installer

curl -fsSL kal0.dev/install.sh | sh

Detects Apple Silicon or Intel and installs onto your PATH.

Direct binaries

kal-0.7.0-macos-arm64.tar.gz — Apple Silicon
kal-0.7.0-macos-x86_64.tar.gz — Intel

pipx · Nix · MacPorts

pipx install kal-vcs
nix profile install github:AzmxAI/kal0

A MacPorts Portfile ships in the repo; sudo port install kal once accepted upstream.

Standalone installer recommended

kal-0.7.0-windows-x86_64-setup.exe — installs to Program Files with an optional add-to-PATH step. Silent install with /VERYSILENT, and it uninstalls cleanly.

Portable — thumbdrive edition

kal-0.7.0-windows-x86_64-portable.zip — a single kal.exe, nothing to install, runs from anywhere.

PowerShell

irm kal0.dev/install.ps1 | iex

scoop · winget

scoop install https://raw.githubusercontent.com/AzmxAI/kal0/main/packaging/scoop/kal.json

The winget manifest is prepared; marketplace submission is in progress.

Debian · Ubuntu

curl -fsSLO https://github.com/AzmxAI/kal-releases/releases/latest/download/kal_0.7.0_amd64.deb
sudo apt install ./kal_*.deb

Fedora · RHEL · openSUSE

curl -fsSLO https://github.com/AzmxAI/kal-releases/releases/latest/download/kal-0.7.0-1.x86_64.rpm
sudo dnf install ./kal-*.rpm

Any distribution

curl -fsSL kal0.dev/install.sh | sh

Prebuilt binary, no Python required.

Nix · NixOS

nix profile install github:AzmxAI/kal0

A flake that runs the test suite in its check phase.

Arch · Alpine · Gentoo

PKGBUILD, APKBUILD and an ebuild ship in packaging/ and are CI-tested with real makepkg and pacman -U runs. Repository submissions are in progress.

Anything with Python 3.10+

pipx install kal-vcs        # or the universal .pyz
python3 kal-0.7.0.pyz  # works on musl, ARM, containers

Build it yourself

kal is pure Python 3.10+ with zero required dependencies — the whole thing is standard library.

git clone https://github.com/AzmxAI/kal0.git && cd kal0
python3 -m unittest discover tests    # the full test suite
pip install .                         # installs the kal command
pip install ".[llm]"                  # plus the optional AI features

To produce a standalone binary like the released ones:

pip install pyinstaller
pyinstaller --onefile --name kal --paths . --collect-submodules kal packaging/pyinstaller_entry.py
Verify what you downloaded. Every release ships SHA256SUMS; run shasum -a 256 -c SHA256SUMS and you know the bits are exactly what CI built.