Prerequisites
Before installing dotbot, make sure you have the following:| Requirement | Minimum version | Download |
|---|---|---|
| PowerShell | 7.0+ | aka.ms/powershell |
| Git | Any | git-scm.com/downloads |
| AI CLI (at least one) | Latest | Claude CLI, Codex CLI, or Gemini CLI |
$PSVersionTable.PSVersion in a terminal.
Install dotbot
- One-liner (recommended)
- PowerShell Gallery
- Scoop (Windows)
- Homebrew (macOS/Linux)
- Git clone
The fastest way to install dotbot is with the remote installer. It fetches the latest release from GitHub, extracts it, and runs the install script automatically:The installer:
- Downloads the latest release archive for your platform (
.zipon Windows,.tar.gzon macOS/Linux) - Extracts it to a temporary directory
- Copies runtime files to
~/dotbot - Creates the
dotbotCLI wrapper at~/dotbot/bin/dotbot.ps1 - Adds
~/dotbot/binto your PATH - Installs the
powershell-yamlmodule from PSGallery if it is not already present
After installing
Verify the installation
Confirm dotbot installed correctly:This shows the global installation path, version, and whether the current directory has a project initialized with dotbot.
Windows execution policy
Recommended MCP servers
Once dotbot is installed, consider adding these MCP servers to your AI tool for a better development experience.Playwright MCP
Playwright MCP
Adds browser automation tools to your AI sessions. Useful for UI testing, screenshot capture, and verifying rendered output.
Context7 MCP
Context7 MCP
Provides up-to-date library documentation lookup during AI sessions. Reduces hallucination on API usage and keeps the AI grounded in current docs.
- Repository: github.com/upstash/context7
mcpServers config block you use for dotbot. See Configure the dotbot MCP server for Claude and Warp for configuration details.