Skip to content

Installation

conclaude supports multiple installation methods. Choose the one that best fits your workflow.

The fastest way to install on Linux or macOS:

Terminal window
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/connerohnesorge/conclaude/releases/latest/download/conclaude-installer.sh | sh

This downloads the latest release binary and installs it to ~/.cargo/bin.

For Windows users:

Terminal window
powershell -ExecutionPolicy Bypass -c "irm https://github.com/connerohnesorge/conclaude/releases/latest/download/conclaude-installer.ps1 | iex"

Install as an npm package:

Terminal window
npm install conclaude

Or globally:

Terminal window
npm install -g conclaude

Download the pre-built binary for your platform from GitHub Releases.

Terminal window
curl -L -o conclaude.tar.xz \
https://github.com/connerohnesorge/conclaude/releases/latest/download/conclaude-x86_64-unknown-linux-gnu.tar.xz
tar -xf conclaude.tar.xz
chmod +x conclaude
sudo mv conclaude /usr/local/bin/
Terminal window
curl -L -o conclaude.tar.xz \
https://github.com/connerohnesorge/conclaude/releases/latest/download/conclaude-aarch64-unknown-linux-gnu.tar.xz
tar -xf conclaude.tar.xz
chmod +x conclaude
sudo mv conclaude /usr/local/bin/

For Alpine Linux and other musl-based distributions:

Terminal window
curl -L -o conclaude.tar.xz \
https://github.com/connerohnesorge/conclaude/releases/latest/download/conclaude-x86_64-unknown-linux-musl.tar.xz
tar -xf conclaude.tar.xz
chmod +x conclaude
sudo mv conclaude /usr/local/bin/
Terminal window
curl -L -o conclaude.tar.xz \
https://github.com/connerohnesorge/conclaude/releases/latest/download/conclaude-aarch64-apple-darwin.tar.xz
tar -xf conclaude.tar.xz
chmod +x conclaude
sudo mv conclaude /usr/local/bin/
Terminal window
curl -L -o conclaude.tar.xz \
https://github.com/connerohnesorge/conclaude/releases/latest/download/conclaude-x86_64-apple-darwin.tar.xz
tar -xf conclaude.tar.xz
chmod +x conclaude
sudo mv conclaude /usr/local/bin/
PlatformArchitectureFile
Linuxx86_64conclaude-x86_64-unknown-linux-gnu.tar.xz
LinuxARM64conclaude-aarch64-unknown-linux-gnu.tar.xz
Linux (musl)x86_64conclaude-x86_64-unknown-linux-musl.tar.xz
macOSApple Siliconconclaude-aarch64-apple-darwin.tar.xz
macOSIntelconclaude-x86_64-apple-darwin.tar.xz
Windowsx64conclaude-x86_64-pc-windows-msvc.zip

Run conclaude directly without installation:

Terminal window
nix run github:connerohnesorge/conclaude -- --help

Add conclaude to your project’s development shell:

flake.nix
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
conclaude.url = "github:connerohnesorge/conclaude";
};
outputs = { self, nixpkgs, conclaude, ... }:
let
system = "x86_64-linux"; # or your system
pkgs = nixpkgs.legacyPackages.${system};
in {
devShells.default = pkgs.mkShell {
packages = [
conclaude.packages.${system}.default
# your other packages...
];
shellHook = ''
echo "conclaude available"
conclaude --version
'';
};
};
}

Enter the development shell:

Terminal window
nix develop

If you have Rust installed:

Terminal window
cargo install conclaude

Clone and build the repository:

Terminal window
git clone https://github.com/connerohnesorge/conclaude.git
cd conclaude
cargo build --release

The binary will be at target/release/conclaude. Copy it to your PATH:

Terminal window
sudo cp target/release/conclaude /usr/local/bin/

For development with hot reloading:

Terminal window
git clone https://github.com/connerohnesorge/conclaude.git
cd conclaude
cargo install --path .

After installation, verify conclaude is working:

Terminal window
conclaude --version

You should see output like:

conclaude 0.1.0