A terminal-native coding agent built on OpenAI Codex and kept in sync with upstream.
- The TUI uses the terminal palette and updates the composer, conversation history, plans, and diffs immediately when the terminal theme changes.
- The configurable startup cockpit identifies alchemmist codex, shows its exact build commit, and rotates fork-specific feature tips.
Ctrl+Sstashes the current prompt draft, persists it across restarts, and restores it on the next press./subagents <prompt>explicitly enables subagents for one request;/subagentsarms them for the next prompt./statuslinecan show the number of active subagents, while/agentsopens an overview of their work.- Fast mode is process-local, resets to standard on every start or resume, and shows
⚡in the status line while active. /cd <path>changes the current session's working directory without restarting Codex./todoshows the complete plan, while a compact adaptive list of active items remains visible at the bottom of the TUI./workflowruns configurable Python workflows with persistent state, per-agent models and reasoning, and parallel-agent support. The PR babysitter keeps CI and review feedback moving with fresh repair agents and forbids Quality Graph ignores./tmux-command-logcreates a separate tmux window containing Codex commands and their output./contextsummarizes the model-visible context, while/system-promptopens the complete latest logical model request in Neovim inside a new tmux window./dumpexports the full conversation to a responsive HTML file styled like alchemmist.xyz, with tool activity collapsed between messages.- The composer and submitted user messages share a cyan vertical rail, making prompts easy to find throughout the conversation.
- Vim editing supports Insert, Normal, character/line/block Visual modes, Russian keyboard aliases, system-clipboard yanks, and terminal-native selection colors.
- Prompts interrupted before work begins return to the editor; later interruptions are shown without a noisy error message.
- Force pushes always require an explicit Yes or No selection in the TUI.
- Fixes include tmux pane resize redraws, focus-related flickering, and a stable
Workinganimation. - The root
Makefileinstalls a local build or downloads ready-made macOS and Linux releases.
make install-local
make install-mac
make install-linuxUpstream documentation: developers.openai.com/codex.