# Bolt ## Docs - [Week of August 3, 2026](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/changelog/2026-08-03.md): Weekly Bolt changelog: refreshed OpenRouter provider logo so provider pickers and status displays match OpenRouter's current brand mark. - [Week of August 4, 2026](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/changelog/2026-08-04.md): Weekly Bolt changelog: bolt arena command, 11 new UI languages, right-to-left layouts, desktop translations, Poolside provider, and bug fixes. - [Agents — Bolt's Ten Built-in and Custom AI Personas](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/concepts/agents.md): Bolt ships ten built-in agents, each with a distinct role, toolset, and access level. Learn how to switch, configure, and create your own agents. - [Configuration — bolt.jsonc Settings and Global Overrides](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/concepts/configuration.md): Bolt reads layered JSONC config files from your project and OS config dirs. Set providers, MCP servers, instructions, plugins, and environment overrides. - [Permissions: Controlling What Bolt Agents Can Do](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/concepts/permissions.md): How Bolt's per-agent access levels, permission prompts, and config-level allow/deny rules keep the agent from doing things you didn't approve. - [Project Memory: Persistent Context Across Bolt Sessions](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/concepts/project-memory.md): Bolt captures what it learns about your project at the end of every turn and injects it into new sessions so the agent doesn't relearn your codebase every time. - [Providers & Models — LLM Authentication and Selection](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/concepts/providers-and-models.md): Bolt supports any LLM provider via the Vercel AI SDK. Authenticate providers, list models, tune reasoning effort, and run best-of-N parallel comparisons. - [Sessions — Durable Conversational History in Bolt](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/concepts/sessions.md): Sessions are Bolt's unit of persistent work: each stores a full conversation in local SQLite so you can detach, resume, fork, share, and export anytime. - [Tools: What Bolt Agents Can Actually Do](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/concepts/tools.md): The complete list of built-in tools available to Bolt agents, plus how to add your own tools through plugins, MCP servers, or the .opencode/tool directory. - [Bolt Desktop Auto-Updates](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/desktop/auto-updates.md): How the Bolt desktop app updates itself across dev, beta, and production channels — plus how to switch update channels or roll back to a previous version. - [Bolt Desktop App Features](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/desktop/features.md): What the Bolt desktop app adds on top of the CLI: multi-window sessions, prompt composer, integrated terminal, command palette, and 28 UI languages. - [Bolt desktop app: multi-window AI coding sessions](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/desktop/install.md): Install the Bolt desktop app for multi-window sessions, an integrated terminal, prompt composer with image paste, auto-updates, and 28 UI languages. - [Custom Agents in Bolt](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/extending/custom-agents.md): Define your own Bolt agents as Markdown files — pick a model, set access level, restrict tools, and add domain-specific instructions. - [Custom Tools in Bolt](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/extending/custom-tools.md): Add project-specific tools to Bolt by dropping executable files into .opencode/tool/. Each file becomes a tool the agent can call. - [Add tools to Bolt with MCP servers](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/extending/mcp-servers.md): Connect external tools and resources to Bolt using the Model Context Protocol. Add, authenticate, and debug MCP servers from the CLI. - [Extend Bolt with plugins](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/extending/plugins.md): Install and build Bolt plugins to add custom AI providers, authentication methods, tools, and workspace adapters to any project or globally. - [Skills: Reusable Agent Playbooks](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/extending/skills.md): Skills are named, reusable playbooks the Bolt agent invokes via the skill tool — handy for canned workflows like shipping releases or running lint suites. - [Install Bolt on macOS, Linux, or Windows](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/installation.md): Install the Bolt CLI via curl, npm, bun, pnpm, yarn, Homebrew, Chocolatey, or Scoop. Covers upgrading, uninstalling, and the desktop app. - [Introduction to Bolt: the open-source terminal AI agent](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/introduction.md): Meet Bolt: an open-source terminal AI coding agent with ten agents, durable sessions, project memory, MCP, 75+ LLM providers, TUI, and desktop app. - [Get Started with Bolt in Under a Minute](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/quickstart.md): Install Bolt, open your project, connect a provider, and run your first AI prompt — all in under 60 seconds with this step-by-step guide. - [Bolt CLI command reference](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/reference/commands.md): Complete reference for every Bolt CLI command, including flags, arguments, and usage examples for the TUI, run, serve, session, agent, and more. - [Bolt configuration file reference](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/reference/configuration-schema.md): Full reference for the Bolt configuration file schema — locations, all top-level fields, MCP server types, provider overrides, and a complete example. - [Bolt environment variable reference](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/reference/environment-variables.md): Every environment variable recognized by Bolt, including log control, server auth, config overrides, and provider API key conventions. - [Local Database (bolt db)](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/reference/local-database.md): Bolt stores every session, message, and tool call in a local SQLite database. Inspect it, back it up, or query it directly with bolt db. - [Stats and Cost (bolt stats)](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/reference/stats-and-cost.md): bolt stats aggregates token usage and cost across your sessions so you can see where your spend is going and tune models or agents accordingly. - [Troubleshoot common Bolt issues](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/reference/troubleshooting.md): Solutions for the most common Bolt problems: startup failures, provider auth errors, MCP connectivity, session issues, permissions, cost, and more. - [ACP: Drive Bolt from Zed and Other Editors](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/server/acp.md): Bolt speaks the Agent Client Protocol (ACP), letting editors like Zed embed it as a native AI coding backend without running a separate app or TUI. - [GitHub integration: Actions, PRs, and AI review](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/server/github-actions.md): Run Bolt inside GitHub Actions, check out PRs locally, generate AI commit messages, and gate merges with AI-powered code review and exit codes. - [Run Bolt as a Headless Server](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/server/headless-server.md): bolt serve exposes a full Bolt runtime over HTTP so any TUI, web UI, editor integration, or script can attach to it locally or across the network. - [Attach to remote Bolt sessions over HTTP](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/server/remote-sessions.md): Start a headless Bolt server, attach a TUI from any machine, and discover servers on your local network with mDNS — with optional basic auth. - [Bolt Web UI](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/server/web-ui.md): bolt web serves a browser-based UI on top of a running Bolt server — useful for shared team boxes, remote machines, and anywhere a TUI isn't practical. - [Bolt TUI Keybinds](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/tui/keybinds.md): The essential Bolt TUI shortcuts: switching agents with Tab, mini mode, push-to-talk voice, and everything else you can drive from the keyboard. - [Bolt TUI Slash Commands](https://bolt-builder-bolt-cli-5b0aab46-mintlify-541a0110.mintlify.site/tui/slash-commands.md): The slash commands you can run inside the Bolt TUI — /memory, /plan, /todos, /btw — and how they change the current session's behavior.