ChatGPT
OpenAIProprietary
ChatGPT and Codex desktop app from OpenAI
Copied! Paste it into a terminal and press Enter to install.
About
This is a community package of the ChatGPT desktop app, maintained independently and unaffiliated with OpenAI. It repackages OpenAI's official Linux Debian package unmodified.
The desktop app puts ChatGPT in a native window and bundles OpenAI's Codex agent, so conversations and coding sessions live in one place. OpenAI ships the Linux build as a preview.
- Chat with ChatGPT from a desktop window instead of a browser tab.
- Run Codex sessions in the same app, with its history kept in the sandbox.
- Sign in with an existing ChatGPT account.
Permissions: this package grants network, display, GPU, audio, tray and keyring access, plus the two directories Codex owns on the host — ~/.codex for its configuration, credentials and session history, and ~/.cache/codex-runtimes for the runtimes it downloads — so the app and a Codex CLI installed on the host share one login and one runtime cache. Nothing else in your home directory is visible. To let Codex work on a project, grant that directory yourself, one at a time:
flatpak override --user --filesystem=~/code/myproject com.openai.ChatGPT
Review or undo what you have granted with "flatpak override --user --show com.openai.ChatGPT" and "flatpak override --user --reset com.openai.ChatGPT". Commands the agent runs otherwise execute inside the sandbox, against the runtime's tools rather than your host toolchain. OpenAI's Linux preview does not include Computer Use.
One exception, and it is worth understanding before you use the agent on a repository: the runtime ships no git, so this package puts a shim on the path that runs your host's git through flatpak-spawn. That is what makes the agent work with your own ~/.gitconfig, credential helper and SSH keys, and it is also a hole in the sandbox — git runs hooks, aliases, pagers and core.sshCommand, so anything reached that way executes on the host. Close it, at the cost of git support, with:
flatpak override --user --no-talk-name=org.freedesktop.Flatpak com.openai.ChatGPT
Details
- Developer
- OpenAI
- License
- Proprietary
- Runtime
- Freedesktop 26.08
- Architectures
- x86_64, aarch64
- Version
- 26.1007.71326
- Website
- Homepage
- Support
- Help & support
- Source
- ChatGPT
- Packaging
- flatpark/registry
Permissions
4 to reviewNetwork access
Can reach the internet and local network
Files: ~/.codex:create
Files: ~/.cache/codex-runtimes:create
Talk to org.freedesktop.Flatpak
Can run commands on the host via flatpak-spawn
Inter-process communication
Shares the IPC namespace with the host
X11 (fallback)
Audio (PulseAudio)
Talk to org.kde.StatusNotifierWatcher
Talk to org.freedesktop.secrets
unset-env: ELECTRON_RUN_AS_NODE
Wayland display
GPU acceleration
Packaging
Reduced isolationRuns commands on your system
git runs on your system through flatpak-spawn, including your hooks, aliases and core.sshCommand, so what the agent does with git happens outside the sandbox.