1
Install dotbot
Use a package manager. Each installs a self-contained copy and puts Or install from a source checkout. Clone the repository and run the bootstrap script:
dotbot on your PATH:bootstrap.ps1 drops a small PATH shim into ~/.local/bin (Linux/macOS) or %LOCALAPPDATA%\Microsoft\WindowsApps (Windows). The shim contains no framework code; it routes to a dotbot checkout or to a project-local runtime. After installing, restart your terminal so the dotbot command is on your PATH.On Windows, if PowerShell blocks the script due to your execution policy, run this first:
2
Set the active runtime
Package-managed installs resolve the framework from their own location, so you can skip this step. Source-checkout shims need Persist it in your shell profile, or with
DOTBOT_HOME to point at the checkout:setx DOTBOT_HOME <path> on Windows. Confirm the active install:3
Add dotbot to your project
Navigate to your project directory and initialize dotbot:This creates a
.bot/ directory with two children: a tracked workspace/ tree (task queue, plans, decisions, sessions, product docs) and a .gitignore for machine-local paths. Framework code is not copied; the runtime resolves it from your active install. Workflow and stack selection is recorded in .bot/.control/settings.json.To initialize with a specific workflow or stack, pass flags:4
Start the web dashboard
Launch the runtime and built-in web dashboard:The dashboard opens at
http://localhost:8686 by default. If that port is busy, dotbot scans for the next available port. Pass --open to open the dashboard in your default browser.The dashboard gives you seven tabs: Overview, Product, Roadmap, Processes, Decisions, Workflow, and Settings.5
Run a workflow
Start the default workflow for a new project:To see all available workflows and stacks installed in your project, run:
Next steps
Core concepts
Understand workflows, stacks, task types, and how settings compose.
Configure providers
Switch between Claude, Codex, and Antigravity. Set models per task.
MCP server
Explore the 31 built-in MCP tools for task and session management.
Command reference
Full reference for every dotbot CLI command and flag.