Skip to main content
Bolt can be installed on macOS, Linux, and Windows using the method that fits your workflow — a one-line curl script, any major Node.js package manager, or a system package manager like Homebrew, Chocolatey, or Scoop.

Quick install (macOS / Linux)

The fastest way to get started is the official install script. It auto-detects your OS and architecture, downloads the correct binary to ~/.bolt/bin, and adds it to your $PATH.
The installer also sets up optional voice input dependencies (sox and whisper-cpp for offline transcription). To skip that, pass --no-voice:
To pin a specific version:

Package managers

Install Bolt globally with the package manager of your choice:

Verify the installation

1

Check the installed version

After installation, confirm that bolt is available on your $PATH:
If the command is not found, open a new terminal session (or re-source your shell config) so the updated $PATH takes effect.

Upgrading

Run bolt upgrade to update to the latest release:
Bolt detects your original installation method automatically. You can override it with the --method flag:
Supported methods are: curl, npm, pnpm, bun, brew, choco, scoop. You can also upgrade to a specific version by passing the version as a positional argument:

Uninstalling

To remove Bolt from your system:

Environment variables

Set BOLT_PURE=1 when you want a clean run without any third-party plugins — useful for debugging or controlled CI environments.

Desktop app

Bolt also ships as a native desktop application with multi-window session management, an integrated terminal and file tree, a command palette, 28 UI languages, and auto-updates. Download the latest release from the releases page.On macOS you can install it in one line with no Gatekeeper detour: