Components
Each captured terminal state, rebuilt as an accessible React component. Use the sidebar to jump around. Looking for full compositions? See blocks →
Claude Code
Claude Code's welcome box — logo, tips, and model/cwd lines — with the title as a semantic fieldset legend.
Claude Header
claude-header
Read https://brainless.swerdlow.dev/llms/claude-header.txt and add the brainless “Claude Header” component (claude-header) to this project.
A conversation turn — Claude Code's ❯ chip for the user, plain text for the assistant.
Claude Message
claude-message
Read https://brainless.swerdlow.dev/llms/claude-message.txt and add the brainless “Claude Message” component (claude-message) to this project.
The working line — pulsing sparkle, rotating verb, elapsed/interrupt hint — as an aria-live status region.
Claude Thinking
claude-thinking
Read https://brainless.swerdlow.dev/llms/claude-thinking.txt and add the brainless “Claude Thinking” component (claude-thinking) to this project.
The ⏺ / ⎿ tool line as a real, keyboard-operable <details> disclosure.
Claude Tool Call
claude-tool-call
Read(next.config.ts)Read 5 lines
Bash(bun run build)Compiled successfully in 1.2s(ctrl+o to expand)
Bash(bun test)1 test failed(ctrl+o to expand)
Read https://brainless.swerdlow.dev/llms/claude-tool-call.txt and add the brainless “Claude Tool Call” component (claude-tool-call) to this project.
The Update Todos block as a real list, with state labels and a struck-through done style.
Claude Todo List
claude-todo-list
- Scaffold the app (completed)
- Build the capture harness (completed)
- Wire up the eval loop (in progress)
- Ship the components (pending)
Read https://brainless.swerdlow.dev/llms/claude-todo-list.txt and add the brainless “Claude Todo List” component (claude-todo-list) to this project.
An inline edit hunk with tinted +/- rows, line numbers, and off-screen added/removed labels.
Claude Diff
claude-diff
8 export function resolveTheme() {9-removed: return 'light'9+added: const stored = readStored()10+added: return stored ?? systemTheme()11 }
Read https://brainless.swerdlow.dev/llms/claude-diff.txt and add the brainless “Claude Diff” component (claude-diff) to this project.
The 'Do you want to proceed?' approval prompt as an arrow-key radiogroup.
Claude Permission
claude-permission
Read https://brainless.swerdlow.dev/llms/claude-permission.txt and add the brainless “Claude Permission” component (claude-permission) to this project.
Slash-command palette above the real ClaudePrompt composer — type after / to filter, arrow keys to move.
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).
Claude Prompt
claude-prompt
Read https://brainless.swerdlow.dev/llms/claude-prompt.txt and add the brainless “Claude Prompt” component (claude-prompt) to this project.
Codex
Codex CLI's monochrome launch card with its model / directory rows.
Codex Header
codex-header
Read https://brainless.swerdlow.dev/llms/codex-header.txt and add the brainless “Codex Header” component (codex-header) to this project.
A Codex conversation turn — bold › user marker or plain assistant text.
Codex Message
codex-message
Read https://brainless.swerdlow.dev/llms/codex-message.txt and add the brainless “Codex Message” component (codex-message) to this project.
A Codex action/exec line with a status dot and expandable output, as a real <details> disclosure.
Codex Exec
codex-exec
Read app/(marketing)/page.tsx
Edited components/pricing.tsx(+22 −0)
Ran pnpm build→ passed▸
pnpm build ✓ compiled successfully
Read https://brainless.swerdlow.dev/llms/codex-exec.txt and add the brainless “Codex Exec” component (codex-exec) to this project.
Codex's Working line — a • bullet, grayscale shimmer on Working, and live elapsed/interrupt hint, as an aria-live status region.
Codex Working
codex-working
Read https://brainless.swerdlow.dev/llms/codex-working.txt and add the brainless “Codex Working” component (codex-working) to this project.
Codex's full-screen /diff pager — spaced DIFF title bar, unified git hunks, ~ fillers, and quit footer.
Codex Diff
codex-diff
diff --git a/scratch.txt b/scratch.txtindex e382994..401fe17 100644--- a/scratch.txt+++ b/scratch.txt@@ -1 +1 @@removed: -hello scratchadded: +hello scratch editeddiff --git a/other.txt b/other.txtnew file mode 100644index 0000000..fa49b07--- /dev/null+++ b/other.txt@@ -0,0 +1 @@added: +new file~~~~~~~~
Read https://brainless.swerdlow.dev/llms/codex-diff.txt and add the brainless “Codex Diff” component (codex-diff) to this project.
The /permissions chooser — numbered Default / Auto-review / Full Access options as a real radiogroup.
Codex Permissions
codex-permissions
Codex can read and edit files in the current workspace, and run commands. Approval is required to access the internet or edit other files.
Same workspace-write permissions as Default, but eligible `on-request` approvals are routed through the auto-reviewer subagent.
Codex can edit files outside this workspace and access the internet without asking for approval. Exercise caution when using.
Press enter to confirm or esc to go back
Read https://brainless.swerdlow.dev/llms/codex-permissions.txt and add the brainless “Codex Permissions” component (codex-permissions) to this project.
Slash-command palette under the real CodexPrompt composer — type after / to filter, arrow keys to move.
Codex's › text input with warm model / green cwd status line and Plan mode tag (#bb9af7).
Codex Prompt
codex-prompt
Read https://brainless.swerdlow.dev/llms/codex-prompt.txt and add the brainless “Codex Prompt” component (codex-prompt) to this project.
Grok
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.
Grok Header
grok-header
Read https://brainless.swerdlow.dev/llms/grok-header.txt and add the brainless “Grok Header” component (grok-header) to this project.
Top status bar — branch glyph, cwd, context usage (16K / 500K), and optional turn progress (2/3 ✓).
Grok Status
grok-status
Read https://brainless.swerdlow.dev/llms/grok-status.txt and add the brainless “Grok Status” component (grok-status) to this project.
A Grok conversation turn — the ❯ user marker or plain assistant text, with optional wall-clock timestamp.
Grok Message
grok-message
Read https://brainless.swerdlow.dev/llms/grok-message.txt and add the brainless “Grok Message” component (grok-message) to this project.
A ◆ diamond event line — Thought, user_prompt_submit, stop — with optional [hooks: N/M] badge.
Grok Event
grok-event
Read https://brainless.swerdlow.dev/llms/grok-event.txt and add the brainless “Grok Event” component (grok-event) to this project.
Completed or streaming thought — ◆ Thought for 0.2s, or a bordered Thinking… body.
Grok Thought
grok-thought
Read https://brainless.swerdlow.dev/llms/grok-thought.txt and add the brainless “Grok Thought” component (grok-thought) to this project.
Grok's idle working line — a braille spinner and rotating verb in amber, as an aria-live status region.
Grok Thinking
grok-thinking
Read https://brainless.swerdlow.dev/llms/grok-thinking.txt and add the brainless “Grok Thinking” component (grok-thinking) to this project.
In-turn status line — Waiting for response… with elapsed, ⇣token count, and [stop].
Grok Working
grok-working
Read https://brainless.swerdlow.dev/llms/grok-working.txt and add the brainless “Grok Working” component (grok-working) to this project.
A Grok action — compact verb+path, or a ┃ ◆ card with [hooks: N].
Grok Tool
grok-tool
Read https://brainless.swerdlow.dev/llms/grok-tool.txt and add the brainless “Grok Tool” component (grok-tool) to this project.
Grok's inline write/edit chrome — line-numbered before/after inside a ┃ gutter, with optional hook ✓/✗ lines.
Grok Write
grok-write
- global/settings:pre_tool_use[0].hooks[0] (11ms)
- global/orca-status:pre_tool_use[0].hooks[0] (9ms)
- global/settings:post_tool_use[0].hooks[0] (9ms)
- global/settings:post_tool_use[1].hooks[0] (0ms)hook not executed: required env var(s) not set
Read https://brainless.swerdlow.dev/llms/grok-write.txt and add the brainless “Grok Write” component (grok-write) to this project.
Grok's left-border approval card with (●)/(○) radios and a 1/3:select hint bar.
Grok Permission
grok-permission
Read https://brainless.swerdlow.dev/llms/grok-permission.txt and add the brainless “Grok Permission” component (grok-permission) to this project.
Grok's plan.md approval card — framed viewer, a/s/c/q actions, Waiting on plan approval, and plan-approval composer.
Grok Plan
grok-plan
- Plan: Touch planned.txt
- Context
- Create an empty marker file planned.txt in the workspace root so a planned touch can be verified. No other files or changes.
- Steps
- 1. Create planned.txt — Write (or touch) an empty file at the workspace root.
- 2. Verify — Confirm the file exists (e.g. read or ls) and stop.
- Critical files
- • planned.txt (new) — workspace root
Read https://brainless.swerdlow.dev/llms/grok-plan.txt and add the brainless “Grok Plan” component (grok-plan) to this project.
Run Grok Build in a project directory? — left-border chooser with recent dirs and a free-text option.
Grok Project Picker
grok-project-picker
This gives Grok Build full context of your codebase for better results.
Read https://brainless.swerdlow.dev/llms/grok-project-picker.txt and add the brainless “Grok Project Picker” component (grok-project-picker) to this project.
Keyboard Shortcuts modal (Ctrl+x) — nested ◆/› categories with key bindings.
Grok Shortcuts
grok-shortcuts
- SendEnter
- Focus scrollbackTab
- Cancel turnCtrl+c
- Cycle mode (Normal / Plan / Always-approve)Shift+Tab
- QuitCtrl+q / Ctrl+d
- Command paletteCtrl+p / ?
- Keyboard shortcutsCtrl+x / Ctrl+.
- Open the settings modalF2 / Ctrl+, / Cmd+,
Read https://brainless.swerdlow.dev/llms/grok-shortcuts.txt and add the brainless “Grok Shortcuts” component (grok-shortcuts) to this project.
Settings modal (F2) — Appearance / Mouse sections with ▸ rows, on/off values, and nested › pickers.
Grok Settings
grok-settings
Read https://brainless.swerdlow.dev/llms/grok-settings.txt and add the brainless “Grok Settings” component (grok-settings) to this project.
Post-turn footer — Turn completed in 8.0s.
Grok Turn End
grok-turn-end
Turn completed in 8.0s.
Read https://brainless.swerdlow.dev/llms/grok-turn-end.txt and add the brainless “Grok Turn End” component (grok-turn-end) to this project.
Slash-command overlay above the real GrokPrompt composer — ❯ active row, type after / to filter.
Grok's rounded CSS-border composer with a real text input and model · mode legend (normal / plan / auto / always-approve / plan approval).
Grok Prompt
grok-prompt
Read https://brainless.swerdlow.dev/llms/grok-prompt.txt and add the brainless “Grok Prompt” component (grok-prompt) to this project.