Built on the goated T3 Code by T3 Tools.
V12Code is a minimal web GUI for coding agents (currently Codex, Claude, Cursor, and OpenCode, more coming soon).
V12Code brings the best coding-agent workflows into one fast, open-source app:
- Cursor-like chat drafts: Start a chat, switch away, and come back without losing what you wrote.
- Message queuing: Send follow-up messages while an agent is working and keep the next instructions ready to go.
- Codex-like tasks: Follow agent work as clear tasks instead of digging through a wall of output.
- Annotations and tasks: Select text from a response, turn it into a tracked task, and send it back to the agent with its original context.
- Richer tool-call details: See commands, file changes, results, and failures in useful, readable cards.
- Chat pinning: Keep important chats at the top of the sidebar so they stay easy to find.
Warning
V12Code currently supports Codex, Claude, Cursor, and OpenCode. Install and authenticate at least one provider before use:
- Codex: install Codex CLI and run
codex login - Claude: install Claude Code and run
claude auth login - Cursor: install Cursor CLI and run
cursor-agent login - OpenCode: install OpenCode and run
opencode auth login
npx v12code@latestTip: Use npx v12code@latest --help for the full CLI reference.
Install the latest version of the desktop app from GitHub Releases, or from your favorite package registry:
winget install V12Code.V12Codebrew install --cask 12ya/tap/v12codeyay -S v12code-binWe are very very early in this project. Expect bugs.
There's no public docs site yet, checkout the miscellaneous markdown files in docs.
Contributions are welcome. Read CONTRIBUTING.md before opening an issue or PR.
V12Code uses Vite+ so you'll need to install the global vp command-line tool.
curl -fsSL https://vite.plus | bashirm https://vite.plus/ps1 | iexCheckout their getting started guide for more information: https://viteplus.dev/guide/
vp iNeed support? Open an issue.