KoshKOSH

Installation

Install kosh on macOS, Linux, Windows, or build from source.

macOS

brew install VaarunSinha/kosh/kosh

Homebrew will auto-tap VaarunSinha/kosh and install the latest release. Upgrades work with brew upgrade kosh.

One-liner

curl -fsSL https://kosh.useyukti.com/install.sh | sh

Downloads the prebuilt binary from GitHub Releases and installs to /usr/local/bin. Falls back to ~/.local/bin if permissions require it.


Linux

curl -fsSL https://kosh.useyukti.com/install.sh | sh

Supports x86_64 and arm64. Binaries are statically linked (musl libc) — no system dependencies required.

Installs to /usr/local/bin. If that requires sudo, the script prompts for it; if that fails too, it falls back to ~/.local/bin:

# Add to PATH if installed to ~/.local/bin
export PATH="$HOME/.local/bin:$PATH"

Windows

PowerShell

irm https://kosh.useyukti.com/install.ps1 | iex

Installs kosh.exe to %USERPROFILE%\.kosh\bin and adds it to your user PATH automatically. Restart your terminal after installing.


Using Cargo

If you have Rust 1.75+ installed:

cargo install kosh

Works on macOS, Linux, and Windows. This compiles from source — expect a few minutes on first install.


Build from source

git clone https://github.com/VaarunSinha/kosh
cd kosh
cargo install --locked --path crates/kosh-cli

Verify installation

kosh --version

Then run kosh init to generate your user key and get started.


Claude Code skill

npx skills add VaarunSinha/kosh

On this page