A native-like Linux port of Claude Desktop, packaged for Arch Linux.
This project was inspired by claude-desktop-linux-flake, claude-desktop-debian and LaurenceGuws's commit.
- MCP protocol support
- 🚀 Native desktop integration
- 🎨 Proper theme integration (KDE/GNOME)
- 📁 XDG base directory compliance
# Clone the repository
git clone https://github.com/samdc73/claude-desktop-arch
cd claude-desktop-arch
# Build and install
makepkg -si
That's it! Launch Claude Desktop from your application menu or run claude-desktop
in terminal.
sudo pacman -S kvantum xdg-desktop-portal-kde
sudo pacman -S xdg-desktop-portal-gnome gtk3
If you're upgrading from an older version:
# Remove old package
sudo pacman -R claude-desktop
# Reinstall
makepkg -si
Q: App doesn't start?
A: Make sure electron and asar are installed:
sudo pacman -S electron
npm i -g asar
Q: UI looks wrong?
A: Install the appropriate theme integration packages for your desktop environment (see Optional Enhancements above)
Check Claude.ai for the latest version. Update the PKGBUILD if needed.
Not affiliated with Anthropic.