Installation
Download Pre-built Binary
The easiest way to install clauderon is to download a pre-built binary from GitHub releases.
Linux (x86_64)
curl -fsSL https://github.com/shepherdjerred/monorepo/releases/latest/download/clauderon-linux-x86_64 -o clauderonchmod +x clauderonsudo mv clauderon /usr/local/bin/Linux (ARM64)
curl -fsSL https://github.com/shepherdjerred/monorepo/releases/latest/download/clauderon-linux-arm64 -o clauderonchmod +x clauderonsudo mv clauderon /usr/local/bin/macOS (Apple Silicon)
curl -fsSL https://github.com/shepherdjerred/monorepo/releases/latest/download/clauderon-darwin-arm64 -o clauderonchmod +x clauderonsudo mv clauderon /usr/local/bin/macOS (Intel)
curl -fsSL https://github.com/shepherdjerred/monorepo/releases/latest/download/clauderon-darwin-x86_64 -o clauderonchmod +x clauderonsudo mv clauderon /usr/local/bin/Build from Source
Building from source requires Rust 1.85+, Bun, and Node.js.
# Clone the repositorygit clone https://github.com/shepherdjerred/monorepo.gitcd monorepo/packages/clauderon
# Build web frontend first (required - embedded in binary)cd web && bun install && bun run build && cd ..
# Build documentation (required - embedded in binary)cd docs && bun install && bun run build && cd ..
# Build Rust binarycargo build --release
# Install to your pathsudo cp target/release/clauderon /usr/local/bin/Build Order Note: The web frontend and documentation must be built before the Rust binary because their static files are embedded during compilation.
Verify Installation
clauderon --versionRequirements
Core Requirements
- 64-bit operating system (Linux or macOS)
- Git 2.x or later (for worktree management)
Backend-Specific Requirements
Different backends have different requirements. You only need to install requirements for backends you plan to use.
Zellij Backend (Default)
- Zellij 0.40 or later
# macOSbrew install zellij
# Linux (cargo)cargo install zellijDocker Backend
- Docker Engine 20.10 or later
- User must be in the
dockergroup (or use sudo)
# Add yourself to the docker groupsudo usermod -aG docker $USER# Log out and back in for changes to take effectKubernetes Backend
- kubectl configured with cluster access
- Storage class available for persistent volumes
- Enable with
--enable-kubernetes-backendflag when starting daemon
Sprites Backend
- sprites.dev account
- API key configured in
~/.clauderon/secrets/sprites_api_keyorSPRITES_API_KEYenvironment variable
Apple Container Backend (macOS only)
- macOS 26 or later
- Apple Silicon recommended (Intel supported but slower)
Post-Installation Setup
1. Configure Credentials
Create the secrets directory and add your credentials:
mkdir -p ~/.clauderon/secretsecho "your-github-token" > ~/.clauderon/secrets/github_tokenecho "your-anthropic-token" > ~/.clauderon/secrets/anthropic_oauth_tokenchmod 600 ~/.clauderon/secrets/*Or use 1Password integration - see 1Password Guide.
2. Start the Daemon
clauderon requires a background daemon:
clauderon daemonThe daemon starts:
- HTTP server at http://localhost:3030
- Credential proxy for token injection
- Session lifecycle management
3. Verify Setup
# Check configurationclauderon config show
# Check credential statusclauderon config credentialsUpgrading
Binary Upgrade
Download the new binary and replace the existing one:
# Stop the daemon firstpkill clauderon
# Download new version (example for Linux x86_64)curl -fsSL https://github.com/shepherdjerred/monorepo/releases/latest/download/clauderon-linux-x86_64 -o clauderonchmod +x clauderonsudo mv clauderon /usr/local/bin/
# Restart the daemonclauderon daemonFrom Source
cd monorepogit pull
cd packages/clauderoncd web && bun install && bun run build && cd ..cd docs && bun install && bun run build && cd ..cargo build --releasesudo cp target/release/clauderon /usr/local/bin/Next Steps
Once installed, head to the Quick Start guide to create your first session.