Skip to main content
Bolt puts a full AI engineering team directly in your terminal. It ships as a fast, keyboard-driven TUI and a native desktop app, both backed by the same engine: ten specialized agents, persistent durable sessions, MCP server management with OAuth, a plugin system, and support for every major LLM provider.

Installation

Install Bolt in seconds via curl, npm, bun, or your package manager of choice.

Quickstart

Run your first AI coding session in under a minute.

Agents

Meet the ten built-in agents: code, plan, ask, review, debug, refactor, docs, security, migrate, and perf.

Command Reference

Every CLI command, subcommand, and flag documented in full.

What Bolt does

Bolt reads your codebase, understands what you’re building, and ships code with you—in the terminal or as a desktop app. Each session is durable: detach, re-attach from another machine, fork a branch of the conversation, share a link, or export a sanitized transcript.

Sessions

Persistent, forkable sessions stored in local SQLite.

Providers & Models

Bring your own API key for any major LLM provider.

Configuration

Per-project .bolt/bolt.jsonc with full schema support.

MCP Servers

Add tools via Model Context Protocol, including OAuth flows.

Plugins

Extend Bolt with custom providers, tools, and auth methods.

GitHub Integration

AI-powered commit messages, code review, and GitHub Actions.

Get up and running

1

Install Bolt

Or install via npm: npm i -g @bolt-builder/bolt-cli
2

Open your project

Navigate to any project directory and launch the TUI:
3

Configure a provider

On first launch Bolt prompts you to add an LLM provider. You can also run:
4

Start coding with AI

Type your prompt in the TUI footer, press Enter, and let Bolt’s agents get to work. Switch agents with Tab.
Use bolt run "explain this codebase" for a quick non-interactive answer without opening the full TUI.