The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Claude Desktop Fedora
Claude Desktop for Fedora 44 — native RPM built from Anthropic's official Linux x86_64 build. Unmodified upstream payload, Chromium sandbox on, Claude Code + Cowork + MCP working.
Install
git clone https://github.com/dewzor/claude-desktop-fedoraInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Claude Desktop for Fedora 44
Install Claude Desktop on Fedora 44 as a native RPM, built from Anthropic's official Linux x86_64 build. Unmodified upstream payload, Chromium sandbox on, Claude Code and Cowork working. Tested on Fedora 44 with KDE Plasma (Wayland) and GNOME (Wayland); should work on Fedora 43 and later.
TL;DR: ./build-official.sh && sudo dnf install build/official/claude-desktop-*.rpm
Unofficial packaging. Anthropic ships the app; this repo only rewraps it for
dnf. If you hit a packaging bug, open an issue here, not with Anthropic.
Install Claude Desktop on Fedora 44
sudo dnf install rpm-build binutils file xz curl
git clone https://github.com/dewzor/claude-desktop-fedora.git
cd claude-desktop-fedora
./build-official.sh
sudo dnf install build/official/claude-desktop-*.rpm
Launch Claude from your application menu, or run claude-desktop. The launcher also ships two desktop actions: New Chat and New Claude Code Session.
The build runs entirely as your own user; root is only needed for the final dnf install.
Auto-updates via COPR
sudo dnf copr enable dewzor/claude-desktop
sudo dnf install claude-desktop-builder
claude-desktop-builder is a small MIT-licensed package. It does not contain Claude Desktop, and it never will. Claude Desktop is proprietary, so no repository is allowed to ship it. What the package ships is the build itself: build-official.sh, a claude-desktop-update command, and a systemd timer.
The timer runs once a day. It asks Anthropic's download endpoint which Linux build is current. If that build is already installed, it stops there and downloads nothing. If a newer build has shipped, it fetches Anthropic's own .deb on your machine, repackages the payload as an RPM, and installs it with dnf. You get exactly the package build-official.sh produces by hand, without having to remember to run it.
Run it yourself any time:
sudo claude-desktop-update --check # says whether a new build exists
sudo claude-desktop-update # rebuilds and installs if there is one
Removing the package leaves Claude Desktop alone:
sudo dnf remove claude-desktop-builder
Flatpak
There is a Flatpak too, for any distro. The manifest lives in its own repo, https://github.com/dewzor/ClaudeDesktop, and is submitted to Flathub (https://github.com/flathub/flathub/pull/9971). Until Flathub accepts it, build it yourself with the commands in that repo's README. Inside the Flatpak, Claude Code runs on the host through the Flatpak portal, so it sees your real git, node and python. The manifest started from gordonmessmer's com.anthropic.Claude and switched to extra-data so it can be hosted on Flathub.
What works on Fedora 44
| Feature | Status |
|---|---|
| Fedora 44, KDE Plasma (Wayland) | Tested |
| Fedora 44, GNOME (Wayland) | Tested |
| Claude Code tab (integrated terminal) | Working |
| Cowork | Working |
| MCP (Model Context Protocol) | Working |
| Chrome extension MCP bridge | Working |
| Native window frame | Yes, no patching needed |
| Chromium sandbox | Enabled (chrome-sandbox setuid 4755, no --no-sandbox) |
| System tray | Working |
| Auto-download latest Claude | Yes, via the official redirect URL |
| Architecture | x86_64 only (see FAQ) |
| Auto-update | Optional, via the claude-desktop-builder COPR package |
How the Fedora RPM is built
Similar plugs
Reverse engineer anything with agents, from app behavior down to native binaries.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io