Repository navigation
Ghostex 10.28.0
macOS: Apple Silicon DMG · Windows: x64 installer · x64 portable · ARM64 installer · ARM64 portable
Linux x64: .deb · .rpm · tarball (mise/ubi) · AUR (ghostex-bin) · Linux ARM64: .deb · .rpm · tarball
Android: APK · iOS: TestFlight through Discord (post in the iOS channel)
10.28.0 - 2026-10-20
Ghostex 10.28.0 is out. Talk to your agents out loud with the new voice agent, see at a glance which sessions are waiting on your answers, run OpenCode as an orchestrator, and hear completion sounds on Linux and Windows.
🎧 Voice agent
- Talk to your agents out loud: on a Mac, the headset button in the work area header starts a spoken conversation with Ghostex's voice agent. Ask what your sessions are doing or which ones are waiting on you, have it read you a session's last messages, send a prompt, answer a question or approve a permission prompt, or start a new agent, and it tells you when a session finishes its turn.
- A panel under the header shows live captions of both sides and the tools the agent runs, with Mute, Stop talking and Hang up; talking over it stops it, and it hangs up by itself after 5 quiet minutes.
- Bring your own key: pick xAI Grok Voice (the default) or OpenAI GPT Realtime in Settings > Voice agent, choose a voice and paste the provider's key, which is checked before it is saved and stays encrypted on your computer. Not available on Windows or Linux yet.
- On your Android phone too: the headset button in the top bar starts the same conversation with the computer you are looking at, and it keeps going while you switch apps or lock the phone, with a "Voice mode on" notification that has Mute and Hang up.
- Dictate is back on the Mac: the microphone button in the chat box and on the terminal bar turns what you say into text with xAI's speech-to-text and never sends it by itself; on Android it sits in the chat box's toolbar.
🔔 Sessions and notifications
- Sessions waiting on your answers stand out: when an agent ends its turn with questions you have not answered, its sidebar row shows the question dot and you get one notification, on the computer and the phone; answering clears it, and
ghostex sessionsshows "answer requested".
💬 Chat
- The Previous question pill and question links take you to the question itself, even in a long reply, instead of the end of the message. On the computer and the phone.
- Answered questions show their number in the same tile as the card's icon, lined up under the title.
🧭 Orchestrators
- OpenCode 2 can be an orchestrator: pick it in New Orchestrator or run
ghostex orchestrator create --agent opencode(#261), and the sidebar's Make Orchestrator now offers every agent an orchestrator can run on, on the computer and the phone. - A new OpenCode chat sends its first message instead of leaving it waiting in the queue.
🖥 Terminal
- Bold text uses a heavier font is a new Settings > Terminal switch (on by default, under Show Advanced): turn it off and bold text keeps your normal font weight, so it stands out by color only. Ghostty's
bold-color,font-style-boldandfont-variation-boldin Ghostex's terminal config work too (#264).
🛠 Code view
- When another program holds the Code view's port, the card names it and offers "Close it and retry" instead of "VS Code didn't start in time"; on Windows it asks for permission when it needs to.
- A Code editor another computer starts here gets its own port and ends when that computer disconnects, so a dropped SSH connection no longer blocks your own Code view.
🐧 Linux and Windows
- Completion and copy sounds play on Linux and Windows: the packages now include the sounds and the app plays them (#260).
- The Linux x64 .rpm installs with dnf again.
- The Resources panel lists your servers on Linux.
Windows beta packages are not Authenticode-signed and may show a SmartScreen warning.