Kipferl

Installation

Install kipferl on macOS or Linux

Installation

kipferl is available as a single binary for macOS and Linux.

Rust release candidate

The current Rust implementation is available as v0.6.0-rc.2. Download the CLI for your operating system and CPU architecture:

# Linux (x86_64)
curl -L https://github.com/niklas-heer/kipferl/releases/download/v0.6.0-rc.2/kipferl-linux-x86_64 -o kipferl
chmod +x kipferl
sudo mv kipferl /usr/local/bin/

# Linux (ARM64)
curl -L https://github.com/niklas-heer/kipferl/releases/download/v0.6.0-rc.2/kipferl-linux-aarch64 -o kipferl
chmod +x kipferl
sudo mv kipferl /usr/local/bin/

# macOS (Apple Silicon)
curl -L https://github.com/niklas-heer/kipferl/releases/download/v0.6.0-rc.2/kipferl-macos-aarch64 -o kipferl
chmod +x kipferl
sudo mv kipferl /usr/local/bin/

# macOS (Intel)
curl -L https://github.com/niklas-heer/kipferl/releases/download/v0.6.0-rc.2/kipferl-macos-x86_64 -o kipferl
chmod +x kipferl
sudo mv kipferl /usr/local/bin/

Every release also includes a .sha256 file for verification. There is no architecture-independent CLI: choose the asset that matches the machine where the CLI itself will run. kipferl build --targets lists the four application targets it can produce.

Homebrew stable

The previous μcharm v0.5 formula remains available while Kipferl is an RC. After v0.6 is promoted to stable, install the renamed formula with:

brew install niklas-heer/tap/kipferl

Until then, existing users can continue using brew install ucharmdev/tap/ucharm. Kipferl 0.6 also installs ucharm as a deprecated alias for one release cycle.

Verify Installation

kipferl --version

You should see output like:

Kipferl v0.6.0-rc.2

Editor Setup

For the best development experience, run kipferl init in your project directory:

mkdir my-cli && cd my-cli
kipferl init

This creates:

  • Type stubs for IDE autocomplete
  • AI instructions for Claude Code, Cursor, Copilot, etc.

Next Steps

On this page