ilysenko/codex-desktop-linux
Unofficial ChatGPT desktop app for Linux (formerly the Codex app), built locally from OpenAI’s official macOS app. Includes Chat, Work, and Codex. Packages for Debian/Ubuntu (.deb), Fedora/openSUSE (.rpm), Arch (pacman), Nix/NixOS, and AppImage, with Wayland and X11 support.
What it solves
This project provides a community-maintained, native Linux distribution of OpenAI's official ChatGPT desktop application. It bridges the gap for Linux users by repackaging the official signed payload into standard Linux formats (deb, RPM, pacman, AppImage, and Nix) while enabling additional features and system integrations that are not available in the base distribution.
How it works
It verifies and repackages the official signed upstream Linux payload from OpenAI. During the build process, it applies necessary compatibility patches to the application's resources and allows users to opt-in to a wide array of Linux-specific features—such as system tray support, global dictation, and advanced desktop control—via a guided configuration flow. The resulting application maintains a distinct identity from the official package, allowing both to coexist on the same system.
Who it’s for
This project is for Linux users who want a first-class ChatGPT desktop experience that integrates natively with their desktop environment, package manager, and system workflows.
Highlights
- Supports native installation via .deb, RPM, pacman, AppImage, and Nix.
- Provides a large library of optional, user-selectable Linux features (e.g., global dictation, tray integration, and computer-use backends).
- Includes a graphical guided installer to manage feature selection and build progress.
- Maintains strict verification of the official upstream signed payload for security.
- Allows for profile isolation and custom UI tweaks to better fit Linux desktop workflows.
Related
- Dispatch
- Project
- Dispatch
- Project
- Dispatch