The native desktop app for Claude Code, Codex, OpenCode, and every other coding agent.
Chat with several agents side by side, review their work as they go, and keep steering from your phone.
Ghostex is built for developers who keep many agents alive at once. A chat view for every agent, a native Rust/GPUI shell, embedded Chromium panes, and a mobile app share one workspace, and every session survives restarts.
|
Talk to Claude Code, Codex, or any other agent in a proper chat GUI: clickable images, readable diffs, queued prompts, sub-agents in view, and a full editor for long messages. If you ever need the raw CLI, it is one hotkey away and your draft comes with you. |
|
|
Your agents in your pocket. Easy Connect pairs your phone with a single scan, no extra accounts needed, or join through your Tailscale tailnet if you already have one. Read transcripts, send follow-ups, preview localhost pages, and get a push when an agent finishes. |
|
|
Claude Code, Codex, OpenCode, Pi, Gemini, Grok, Cursor, and more. Pick the model and effort from the chat box, or hand a session from one agent to another mid-task. |
|
|
Click any element, type what should change, and the note lands in the agent's prompt. Agents can drive your tabs too, through the built-in browser-use skill. |
|
|
Dump your thoughts on the board, then let an agent pick up the tickets. Runs on the Beads |
|
|
Fuzzy search every prompt you ever sent, across all your agents, and press Enter to resume the conversation. Star favourites and filter by agent or project. Also available as |
|
|
Agents can open sessions, send prompts, and read replies from other agents through the |
|
- Docs with annotations: open Markdown, HTML prototypes, and Excalidraw diagrams next to your agent and leave notes on anything.
- Rich prompt editor: press Ctrl+G to edit any prompt in a full editor.
- Built-in IDE: a VS Code editor that loads on demand and sleeps when you are not using it.
- Remote machines: connect another computer with an Easy Connect code or SSH and it shows up in the sidebar.
- Usage and accounts: Claude and Codex limits at a glance, with automatic account switching.
- Worktrees, splits, and spaces: a worktree per task, split panes, Arc-style spaces.
- Automations: scheduled prompts, plus menu bar and sound notifications.
- Optional plugins: browser, Kanban, IDE, Docs, and more load only when you use them. Or write your own.
Works with any coding agent. Bring the one you already use.
Claude Code
Codex
OpenCode
Pi
oh-my-pi
Gemini CLI
Grok
Cursor
Copilot CLI
+ many more
brew install ghostexOr download the app directly:
Agents run in native PowerShell by default. Prefer Linux? Switch to WSL in Settings > General > Terminal > Windows Environment. Updates arrive automatically.
# Arch Linux
yay -S ghostex-bin
# Any other x64 distribution: the tarball is a prefix-preserving /opt/ghostex tree
sudo tar -xpf ghostex-*-linux-x64.tar.zst -C /Ghostex offers to install Chromium the first time you open the browser or code editor.
The iOS TestFlight runs through the Discord. Post in the iOS channel to get in.
| Feature | Ghostex | ChatGPT app | cmux |
|---|---|---|---|
| macOS support | Yes | Yes | Yes |
| Windows support | Yes | Yes | No |
| Linux support | Yes | Yes | No |
| Open source | Yes | - | Yes |
| Ghostty terminal | Yes | - | Yes |
| Chromium Browser | Yes | Yes | No |
| Chat GUI view | Yes | Yes | No |
| Fully featured IDE | Yes | - | - |
| Built-in Computer use | Yes | Yes | - |
| Built-in Browser use | Yes | Yes | Yes |
| Use any model | Yes | - | Yes |
| Cross Model Orchestration | Yes | - | Yes |
| Rich Prompt Editor | Yes | N/A | - |
| iOS | Yes | Yes | Yes |
| Android | Yes | Yes | Yes |
| Automations | Yes | Yes | - |
- Discord: discord.gg/df7b3G92CS for help, TestFlight access, and feature talk.
- Issues: Report a bug or request a feature.
- Contributing: Ghostex moves fast and help is welcome on platform ports, agent integrations, docs, and polish. Start with CONTRIBUTING.md.
Ghostex builds on open source work from these projects and communities:
- Ghostty and Zed / GPUI for the terminal and the native shell
- CEF for embedded Chromium panes
- Trycua for built-in Computer Use
- VS Code and code-server for the embedded IDE
- Beads by Steve Yegge and Beads Viewer for the Kanban board
- OpenUsage for Claude and Codex usage stats
- Agentation for browser annotation tooling
- cmux for agent hook and notification patterns
- zehn by al3rez for prompt-history search
- vvterm and Termux for mobile terminal components
- Pierre for diff and file rendering components
The moving background behind the screenshots is Time lapse of a green meadow from Mixkit, used under the Mixkit Stock Video Free License.
Ghostex is free and open source under the MIT License.







