The Zodex menu app appears automatically. Local is still off.
A real terminal on a real machine
Give ChatGPT
your machine.
Zodex gives ChatGPT the command, stdin, and patch primitives coding agents already know—directly on your trusted Linux, macOS, or Windows machine, through an OpenAI Secure MCP Tunnel.

Local / Daily use
Set up once.
Then use the menu bar.
Zodex installs a tiny native Swift menu app by default. It launches when you log in, but Local itself stays stopped until you choose Start Zodex. Normal daily use needs no terminal.
One-time setup guideFirst time only
Install + connect the tunnel.
Initial setup is still done once from Terminal. After that, start, stop, Liveboard, folder selection, updates, and launch-at-login all live in the menu bar.
# macOS
curl -fsSL https://zodex.ashray.xyz/install.sh | bash
# Windows PowerShell
irm https://zodex.ashray.xyz/install.ps1 | iex
zodex local setupLocal / Built for actual work
Your environment.
Now agent-native.
Local is intentionally not a sandbox. ChatGPT gets the development environment you already trust, while Zodex adds lifecycle, attribution, observation, and durable evidence around it.
Your real environment
ChatGPT works as your logged-in Linux, macOS, or Windows user with the shell, Git, language toolchains, credentials, and files you already use.
Many Agents, one runtime
Several ChatGPT conversations can work concurrently across repositories and worktrees without starting another daemon or tunnel.
See every tool call
Liveboard gives each Agent an independent timeline of commands, output, file diffs, stdin, process state, and recent workdirs.
History survives the session
Execution evidence stays available after Liveboard closes and after Local stops, with compact history and exact audit views when you need them.
Access has a lifecycle
The menu app can always be there while Local stays off. Start access only when you want it, optionally give it a TTL, and stop it cleanly.
No terminal for daily use
The native menu app launches at login by default without starting Local. Pick a folder, start or stop Zodex, open Liveboard, and upgrade from the menu bar.
Local runs as your logged-in host user. It can generally do what that user can do. The start folder is guidance, not a filesystem boundary, and normal host permissions remain authoritative.
Understand Local securityModel interface / Deliberately tiny
Three tools.
That is the product API.
Zodex keeps the model-facing surface boring on purpose. The runtime handles PTYs, process lifecycle, transport, observation, and host-specific security underneath familiar primitives.
Read the tool contractexec_command
Run a shell command in an explicit absolute workdir. Builds, tests, Git, dev servers, REPLs, and ordinary command-line workflows stay ordinary.
write_stdin
Poll a running process, send input, or stop it. Long-running work keeps a stable session instead of becoming fire-and-forget subprocesses.
apply_patch
Apply the Codex-style patch format GPT models already know. Zodex does not make the model learn a new editing abstraction first.
Beyond Local / Same agent interface
Two hosts.
Two trust models.
Local is the direct path to the Linux, macOS, or Windows machine you already use. Sprite is the isolated remote path. ChatGPT sees the same three tools either way.
Compare architectureLocal
Trusted Linux, macOS, or Windows hostDirect trusted-host execution through an OpenAI Secure MCP Tunnel. Your machine, your developer environment, your credentials.
- Secure MCP Tunnel
- explicit start / stop
- optional runtime TTL
- Liveboard + durable history
Sprite
Wake-on-demand remote LinuxThe same three-tool model interface on a remote Linux workspace, behind Zodex's Cloudflare Worker and an isolated GitHub write boundary.
- automatic wake / sleep
- remote Linux workspace
- review-first PRs
- push grants + scoped YOLO
Docs / Go deeper
Everything else
is documented.
Setup, operating details, security boundaries, APIs, and implementation references live in the docs—not hidden behind product magic.
Browse all docsLocal
Setup, daily use, Liveboard, history, configuration, and troubleshooting.
02Sprite
Remote Linux setup, connection, GitHub permissions, and operations.
03Architecture
How the two execution modes share a runtime core without sharing a trust model.
04MCP tools
The exact three-tool contract, process sessions, and patch behavior.
05Observability API
Build another read-only viewer on the same HTTP/SSE evidence model as Liveboard.
06Source
Read the Rust runtime, SolidJS Liveboard, Swift menu-bar app, docs, and Worker source.
ZODEX LOCAL / READY
Put ChatGPT on
your machine.
A real shell. Your real tools. Three familiar MCP primitives. Every action visible.