Your terminal, now with a full AI engineering team inside it.
Bolt reads your codebase, understands what you're building, and ships code with you — in the terminal, and as a desktop app.
npm i -g @bolt-builder/bolt-cli
Type something. See how Bolt answers.
This is a scripted stand-in for the real TUI — the shape of the output, the agent header, the token/cost footer are all what you get locally. Try one of the suggested prompts, or write your own.
Built for people who live in a terminal
Built for the prompt, not ported to it.
A fast, keyboard-driven TUI built with Effect, OpenTUI, and SolidJS.
A whole team of agents.
Ten specialized agents plus subagents for research and multi-step tasks.
Leave and re-join work.
Detach, attach (even to a remote server), fork, share, export, and import at any time.
Extensible by design.
MCP servers with OAuth, plugins, GitHub integration, built-in API server and web UI.
Same engine, more windows.
A multi-window desktop app with tabs, integrated terminal, and auto-updates.
Ten specialists, each with its own access level
codeDefault: reads, writes, runs code
planExplores and produces a plan without changing code
askQuestions and research, no file edits
code-reviewReviews changes for correctness, style, and security
debugDebugs failing tests, crashes, and logic errors
refactorSafe refactoring with test verification at each step
docsWrites and updates documentation and comments
securitySecurity audit: vulnerabilities, secrets, patterns
migrateFramework upgrades and dependency migrations
perfPerformance analysis and optimization
@general for complex multi-step tasks, @explore for fast read-only codebase research.The things you'll actually use daily
Remote sessions
bolt attach <url> and bolt run --attach <url> work against any running server, with basic auth and mDNS discovery (serve --mdns).
Fork and share
Branch a session with --fork, share with run --share, import straight from a share URL with bolt import <url>, export sanitized transcripts with export --sanitize.
Model control
Pick reasoning effort with run --variant, show reasoning with --thinking, stream raw events with --format json.
MCP with OAuth
bolt mcp add/auth/logout/debug manages servers end to end, including OAuth flows and connectivity probes.
Minimal mode
--mini gives a compact interactive UI on bolt, run, and attach.
Local data, inspectable
Your sessions live in sqlite; query them with bolt db any time.