Skip to content
dobbyBeta

For agents: an index of these docs is at /docs/llms.txt, and this page as markdown is at /docs/install.md.

Install

Install Dobby on macOS or Linux, connect your repos and start the background jobs.

Dobby is in public beta.

You need

  • macOS or Linux
  • Node 24 or newer
  • GitHub CLI
  • Claude Code on a Pro or Max plan, or an Anthropic API key

On Windows or a Linux server, start with Install on Linux or WSL2.

Install

  1. Run the setup and answer its questions. Enter takes the recommended choice.

    Terminal
    npx dobby-ai init
  2. Say yes when it offers a copy that stays. The background jobs need it.

    Terminal
    npm i -g dobby-ai
  3. Check the install. A failed row prints its fix.

    Terminal
    dobby doctor

Turn merges on

A fresh install opens pull requests but does not merge them until you run:

Terminal
dobby resume merges

Your first hour walks through the first ticket up to this step.

Set up in your browser instead
Terminal
dobby init --ui

You still enter tokens and keys in the terminal.

Add repos from other folders
Terminal
dobby init --projects ~/code,~/work
dobby init ~/code/shop

Repos must be on github.com, with the GitHub remote named origin.

npm says better-sqlite3 has install scripts that are not allowed
Terminal
npm approve-scripts better-sqlite3
Install without admin rights
Terminal
curl -fsSL https://fnm.vercel.app/install | bash
fnm install 24
curl -fsSL https://claude.ai/install.sh | bash

Download gh from cli.github.com.