[ termdeck for codex ]

A web UI for OpenAI Codex CLI.

Codex CLI runs in your terminal and stores each session as a rollout on disk. Termdeck reads those rollouts and streams them to the browser — follow the transcript, read every diff, and pick up a run from your phone. And it sits right next to your Claude Code sessions in the same dashboard.

Open dashboard Try the demo

Codex CLI alone vs. Codex + Termdeck

 Codex CLI (terminal)Codex + Termdeck
Where it runsYour machineYour machine — unchanged
Read a sessionTerminal scrollbackStreamed to any browser / phone
Compressed rolloutsRaw .jsonl.zst on diskDecoded & rendered for you
Diff reviewPlain textEvery edit as a readable diff
CLI round-tripStays codex resume-able
Runs beside Claude CodeSeparate toolOne sidebar for both engines

Termdeck-started Codex sessions stay natively resumable in the terminal — real cwd, native storage, no lock-in.

Codex web UI, answered

Does Codex CLI have a web interface?

Not on its own. Termdeck adds one: it scans your Codex session rollouts, decodes the compressed .jsonl.zst files, and renders the transcript and diffs in the browser.

Will using Termdeck break terminal resume?

No. Sessions Termdeck starts keep their real working directory and native storage, so codex resume <id> still works from the terminal. It re-syncs terminal appends before every web turn.

Can I run Codex and Claude Code together?

Yes — that's the point. Choose the engine per chat and manage both from one sidebar, transcript, and fleet board.

[ get_started ]

Run Codex in your browser.

Open dashboard Try demo