Bolt CLI on Product Hunt

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.

# install
$npm i -g @bolt-builder/bolt-cli
0bolt · ~/bolt bolt-cli
Recorded Bolt CLI session running in a terminal
# playground

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.

Tab switches agents
/sandbox tests changes in isolation
--mini compact interactive UI
1~/code/your-project — bolt
idle
bolt latest · local · model: auto · agent: code
Ask anything. This is a scripted demo of a real Bolt session.
Ctrl+LclearCtrl+↑/↓history
# why-bolt

Built for people who live in a terminal

terminal-first

Built for the prompt, not ported to it.

A fast, keyboard-driven TUI built with Effect, OpenTUI, and SolidJS.

agent-team

A whole team of agents.

Ten specialized agents plus subagents for research and multi-step tasks.

sessions

Leave and re-join work.

Detach, attach (even to a remote server), fork, share, export, and import at any time.

extensible

Extensible by design.

MCP servers with OAuth, plugins, GitHub integration, built-in API server and web UI.

desktop

Same engine, more windows.

A multi-window desktop app with tabs, integrated terminal, and auto-updates.

# agents

Ten specialists, each with its own access level

code
Full

Default: reads, writes, runs code

plan
Read

Explores and produces a plan without changing code

ask
Read

Questions and research, no file edits

code-review
Read

Reviews changes for correctness, style, and security

debug
Full

Debugs failing tests, crashes, and logic errors

refactor
Full

Safe refactoring with test verification at each step

docs
Edit

Writes and updates documentation and comments

security
Read

Security audit: vulnerabilities, secrets, patterns

migrate
Full

Framework upgrades and dependency migrations

perf
Full

Performance analysis and optimization

Plus subagents: @general for complex multi-step tasks, @explore for fast read-only codebase research.
# daily-drivers

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.

Ship your next feature from the terminal.

Install in seconds. Works with the models you already use.

# install
$npm i -g @bolt-builder/bolt-cli
# or, macOS / linux
$curl -fsSL https://raw.githubusercontent.com/bolt-builder/bolt-cli/dev/install | bash
Bolt CLI on Product Hunt