Anthropic's official Claude Desktop Linux build - repackaged for Arch, Fedora, NixOS, and AppImage - plus Linux-only extras like Computer Use, themes, and multi-profile.
Pick your distro. ARM64 packages are served from the same repos - your package manager selects the right architecture automatically.
yay -S claude-desktop-bin
# Add repo + GPG key curl -fsSL https://patrickjaja.github.io/claude-desktop-bin/install.sh | sudo bash # Install sudo apt install claude-desktop-bin
apt update && apt upgrade. Supports amd64 and arm64.# Add repo + GPG key curl -fsSL https://patrickjaja.github.io/claude-desktop-bin/install-rpm.sh | sudo bash # Install sudo dnf install claude-desktop-bin
dnf upgrade. Supports x86_64 and aarch64.# Try without installing nix run github:patrickjaja/claude-desktop-bin # Or install persistently nix profile install github:patrickjaja/claude-desktop-bin
# Download, make executable, run
wget https://github.com/patrickjaja/claude-desktop-bin/releases/latest/download/Claude_Desktop-x86_64.AppImage
chmod +x Claude_Desktop-x86_64.AppImage
./Claude_Desktop-x86_64.AppImage
Anthropic's official Linux build - Chat, Code, Cowork, Browser Tools, 3P inference - preserved through the repackage, plus four Linux-only extras we add on top.
Full desktop chat UI with artifacts, projects, search, and file uploads on X11 and Wayland.
Claude Code CLI integration with local agent mode, git worktrees, and terminal access.
Delegated coding workspace with live artifacts, CoworkSpaces, and Imagine/Visualize.
27 desktop automation tools - screenshot, click, type, scroll, drag. Teach mode for learning new tools.
18 Chrome automation tools via the Claude in Chrome extension with native messaging host.
Run multiple instances side by side with fully isolated state, config, and session data per account.
7 built-in dual light/dark themes (Nord, Catppuccin, Sweet, Mario, and more) or define your own with CSS variables.
Global hotkey opens a floating prompt on the monitor where your cursor is. 5-25ms toggle latency.
Route through Vertex AI, Bedrock, Azure AI Foundry, or any Anthropic-compatible gateway.
Model Context Protocol servers work natively. Configure in your Claude Desktop settings.
CI checks for new upstream versions every 2 hours. Packages land in your repo within minutes.
Tested across distributions, architectures, and display servers.
| Distribution | Package | x86_64 | ARM64 |
|---|---|---|---|
| Arch Linux / Manjaro | AUR | ✓ | ✓ |
| Ubuntu 22.04+ | .deb (APT) | ✓ | ✓ |
| Debian 12+ | .deb (APT) | ✓ | ✓ |
| Fedora 40+ | .rpm (DNF) | ✓ | ✓ |
| RHEL 9+ | .rpm (DNF) | ✓ | ✓ |
| NixOS | Nix flake | ✓ | ✓ |
| Any (glibc) | AppImage | ✓ | ✓ |
| Session | Compositors | Input | Screenshots |
|---|---|---|---|
| X11 | GNOME, KDE, i3, ... | x11-bridge (bundled) | x11-bridge (bundled) |
| Wayland (wlroots) | Sway, Hyprland | ydotool | grim |
| Wayland (GNOME) | GNOME Shell | ydotool | portal + pipewire |
| Wayland (KDE) | KDE Plasma | kwin-portal-bridge | kwin-portal-bridge |
Claude Desktop's agentic workspace - delegate a goal to a sandboxed Claude Code agent that reads, edits, and creates files and returns a deliverable, with live artifacts and concurrent sessions.
Cowork runs on the native VM backend Anthropic ships in the official Linux build (cowork-linux-helper + virtiofsd + smol-bin + QEMU/OVMF). Our repackage preserves it - there is nothing extra to install.
The native VM backend needs hardware virtualization. Make sure /dev/kvm is available on the host (most desktops and laptops have it).
Run Claude Desktop entirely on your own backend - no personal claude.ai login required. Point Chat, Code, and Cowork at Vertex AI, Bedrock, Azure AI Foundry, or any Anthropic-compatible gateway (LiteLLM, Portkey, in-house proxies) through a single /etc/claude-desktop/managed-settings.json. Deployable fleet-wide via MDM, GPO, or a dropped JSON file - and it works on Linux today.
Stand up a local LiteLLM proxy, drop one JSON file, and you're running Cowork against your own endpoint. No claude.ai account, no cloud setup. Quickstart →
Worked examples with gcloud ADC and provider-specific keys. Configure interactively via Developer → Configure Third-Party Inference, then export and redeploy. Linux guide →
// /etc/claude-desktop/managed-settings.json
{
"inferenceProvider": "gateway",
"inferenceGatewayBaseUrl": "http://127.0.0.1:4000",
"inferenceGatewayApiKey": "sk-your-gateway-token",
"inferenceGatewayAuthScheme": "bearer",
"inferenceModels": [
{ "name": "claude-opus-4-8" },
{ "name": "claude-sonnet-4-6" }
],
"disableDeploymentModeChooser": true,
// Surfaces - Chat, Cowork, Code tabs
"betaFeaturesEnabled": true,
"chatTabEnabled": true,
"coworkTabEnabled": true,
"isClaudeCodeForDesktopEnabled": true
}
One file, no Anthropic sign-in - Chat, Cowork & Code, all enabled. See every key →