Skip to content
Getting Started

Installation

kache requires Rust 1.95 or later (it uses let ... && let chains and other recent stabilizations). The binary is self-contained — no runtime dependencies.

Methods

mise downloads the pre-built binary from GitHub releases and pins the version per project or globally.

# install globally
mise use -g github:kunobi-ninja/kache@latest

# or pin a specific version
mise use -g github:kunobi-ninja/kache@0.3.1

To pin kache in your project so every contributor gets the same version, add it to your mise.toml:

[tools]
"github:kunobi-ninja/kache" = "latest"

Running mise install in the project root will install the pinned version.

cargo-binstall downloads the pre-built binary from GitHub releases without compiling.

cargo binstall --git https://github.com/kunobi-ninja/kache kache

If a pre-built binary isn't available for your target, use the source install method below.

cargo install --git https://github.com/kunobi-ninja/kache kache

This compiles kache with your local toolchain. It takes a couple of minutes and supports macOS and Linux. Windows is not supported and fails compilation explicitly.

Supported platforms

Pre-built binaries are available for:

TargetNotes
x86_64-unknown-linux-muslStatically linked, works on any Linux
aarch64-unknown-linux-muslARM Linux (AWS Graviton, etc.)
x86_64-apple-darwinIntel macOS
aarch64-apple-darwinApple Silicon

Verify the installation

kache --version

You should see a version string like kache 0.3.1. If the command isn't found, make sure the binary is on your PATH (mise handles this automatically).

Next: enable kache for cargo

Installing the binary doesn't yet wire it into cargo. Run kache init to configure ~/.cargo/config.toml, install the daemon as a login service, and start it — see Quick start for the full walkthrough.

Available for:
Apple macOS logomacOSMicrosoft Windows logoWindowsLinux logoLinux
Download Kunobi