⚠️ Mobile is not supported yet.
Search for a command to run...
Default brainless install — Claude, Codex, and Grok session blocks.
An inline edit hunk with tinted +/- rows, line numbers, and off-screen added/removed labels.
Claude Code's welcome box — logo, tips, and model/cwd lines — with the title as a semantic fieldset legend.
A conversation turn — Claude Code's ❯ chip for the user, plain text for the assistant.
The 'Do you want to proceed?' approval prompt as an arrow-key radiogroup.
The input composer — dual CSS rules around a real text input, effort chips (low ○ / medium ◐ / high ● / xhigh ◉ / max ◈ / ultracode ✦), and shift+tab modes (auto / manual / accept-edits / plan).
A complete Claude Code screen: header, a full turn (plan, tool calls, diff, approval, working line) and the input composer.
Slash-command palette above the real ClaudePrompt composer — type after / to filter, arrow keys to move.
The working line — pulsing sparkle, rotating verb, elapsed/interrupt hint — as an aria-live status region.
The Update Todos block as a real list, with state labels and a struck-through done style.
The ⏺ / ⎿ tool line as a real, keyboard-operable <details> disclosure.
Codex's full-screen /diff pager — spaced DIFF title bar, unified git hunks, ~ fillers, and quit footer.
A Codex action/exec line with a status dot and expandable output, as a real <details> disclosure.
Codex CLI's monochrome launch card with its model / directory rows.
A Codex conversation turn — bold › user marker or plain assistant text.
The /permissions chooser — numbered Default / Auto-review / Full Access options as a real radiogroup.
Codex's › text input with warm model / green cwd status line and Plan mode tag (#bb9af7).
A complete Codex CLI screen: header, a full turn (messages, exec lines, working) and the › composer.
Slash-command palette under the real CodexPrompt composer — type after / to filter, arrow keys to move.
Codex's Working line — a • bullet, grayscale shimmer on Working, and live elapsed/interrupt hint, as an aria-live status region.
A ◆ diamond event line — Thought, user_prompt_submit, stop — with optional [hooks: N/M] badge.
Grok CLI's launch card — the braille mark drawn as a crisp dot-matrix SVG with its resting grayscale-shimmer sweep (reduced-motion aware), build banner, and a start menu of real buttons.
A Grok conversation turn — the ❯ user marker or plain assistant text, with optional wall-clock timestamp.
Grok's left-border approval card with (●)/(○) radios and a 1/3:select hint bar.
Grok's plan.md approval card — framed viewer, a/s/c/q actions, Waiting on plan approval, and plan-approval composer.
Run Grok Build in a project directory? — left-border chooser with recent dirs and a free-text option.
Grok's rounded CSS-border composer with a real text input and model · mode legend (normal / plan / auto / always-approve / plan approval).
A complete Grok CLI screen: status bar, header, and a full turn (events, thought, tools, write, approval, turn end) with the rounded composer.
A mid-turn Grok CLI screen: status bar, streaming thought, tool card, write preview, and the working footer with ⇣tokens / [stop].
Settings modal (F2) — Appearance / Mouse sections with ▸ rows, on/off values, and nested › pickers.
Keyboard Shortcuts modal (Ctrl+x) — nested ◆/› categories with key bindings.
Slash-command overlay above the real GrokPrompt composer — ❯ active row, type after / to filter.
Top status bar — branch glyph, cwd, context usage (16K / 500K), and optional turn progress (2/3 ✓).
Grok's idle working line — a braille spinner and rotating verb in amber, as an aria-live status region.
Completed or streaming thought — ◆ Thought for 0.2s, or a bordered Thinking… body.
A Grok action — compact verb+path, or a ┃ ◆ card with [hooks: N].
Post-turn footer — Turn completed in 8.0s.
In-turn status line — Waiting for response… with elapsed, ⇣token count, and [stop].
Grok's inline write/edit chrome — line-numbered before/after inside a ┃ gutter, with optional hook ✓/✗ lines.
An interactive sign-up flow — Pied Piper header, typed assistant lines, thinking between turns, and the Claude composer for name + intent.
Claude Code, Codex, and Grok interfaces as shadcn components — accessible React terminal-agent UI for docs, demos, and product surfaces.