Skip to main content

Installation & Setup

Get Codebolt installed and configured in a few minutes. Pick your interface below — each tab walks through install, sign-in, and first-run setup end to end.

Download and install
Download the `.dmg` from the Codebolt website, open it, and drag **Codebolt.app** to `/Applications`. ```bash # or via Homebrew brew install --cask codebolt ``` **Apple Silicon** is recommended over Intel — local model performance is 3–5× faster on ARM64.

System requirements: Windows 10+, macOS 12+, or Linux (glibc 2.31+). 4 GB RAM minimum, 2 GB disk. First launch takes ~30 seconds while the local server initialises.

Sign in

Open Codebolt. Click Sign In — a browser window opens to the CodeBolt portal. Log in or create a free account. The token is picked up automatically.

New users are taken into the setup wizard. Returning users go straight to the project dashboard.

Choose an AI provider

The wizard opens to "Select Default AI Models". Pick the provider that fits you best:

ProviderWhat you need
CodeBolt AINothing — built-in, no key required (PRO)
OpenAI / Anthropic / Gemini / Groq / Mistral / DeepSeek / OpenRouterAPI key from the provider's console
Ollama / LM StudioLocal URL — the model server must be running
AWS BedrockAccess key + secret + region
HuggingFace / Cloudflare AI / ReplicateAPI token / account ID

Click your provider, enter the key or URL, then select an LLM model and an Embedding model. Both must be selected before you can continue.

Configure workspace and theme

Screen: "Review Settings"

  • Default workspace — Defaults to your Desktop. Click Browse to change. You can always open any folder from any location.
  • CLI installation — Click Install to add codebolt to your PATH. Skip to install later via Settings → Global Settings → CLI Setup.
  • Theme — Pick light, dark, or system. More themes available in Settings → Appearance any time.
Pick a default agent

Screen: "Select Default Agent"

Browse or search the agent grid. Click Add as Default Agent. Codebolt installs it and sets it as the default for new projects. You can change this at any time from Settings → Agents.

Open your first project

You land on the project dashboard. Click Open Project and pick any folder — any git repo works, or create a new empty folder for a clean start.

Codebolt indexes the project in a few seconds, then a chat panel opens.

→ Continue to Quickstart to run your first agent.


System requirements

ResourceMinimumRecommended
OSWindows 10+, macOS 12+, Linux (glibc 2.31+)Current versions
RAM4 GB free8 GB free
Disk2 GB20+ GB (more for local models)
CPUAny 64-bit x86 or ARM4+ cores

For local models (Ollama, llama.cpp), add the model's VRAM/RAM on top — a 7B model typically needs ~8–10 GB extra.


Updating

Desktop app — updates automatically. Check Settings → Updates to choose the channel (stable / beta / nightly).

CLI:

npm update -g codebolt # npm
brew upgrade codebolt-cli # Homebrew
sudo apt upgrade codebolt-cli # apt

Uninstalling

Uninstall removes binaries only — projects and data are not deleted by default.

OSDesktop appCLI
WindowsSettings → Apps → Codebolt → Uninstallnpm uninstall -g codebolt
macOSDrag to Trash or brew uninstall --cask codeboltbrew uninstall codebolt-cli
Linuxsudo apt remove codebolt or flatpak uninstall …npm uninstall -g codebolt

To remove all data (chat history, settings, runs — irreversible):

# Linux
rm -rf ~/.config/CodeBolt
# macOS
rm -rf ~/Library/Application\ Support/CodeBolt
# Windows (PowerShell)
Remove-Item -Recurse -Force $env:APPDATA\CodeBolt

Troubleshooting

SymptomFix
Port in use on startupChange port in Settings → Server
Permission error on WindowsRun installer as administrator once
Missing build tools on LinuxInstall build-essential (Debian) or gcc make (Fedora)
Rosetta 2 required on macOSDownload the arm64 build instead of x64
Antivirus blocking on WindowsWhitelist Codebolt.exe — Electron apps are commonly flagged
glibc version error on LinuxUpgrade to Ubuntu 20.04+ or use the Docker install