DevPilot

Start locally.Build autonomously.

Launch research runs, monitor Executors, inspect hypotheses, and review every change from one desktop workspace.

HypothesesExecutorsEvidenceGit

LOCAL-FIRST · OPEN SOURCE · SELF-HOSTABLE

Welcome.First time here?

DevPilot is the graphical control plane for your local DevPilot research runtime.

DevPilot CLI

Same local runtime, ready for any repository.

Clone the CLI once, activate its virtual environment, run setup, then point DevPilot at whichever project you want it to work inside.

PowerShell quickstartlocal
  1. git clone https://github.com/mylife-as-miles/DevPilot-CLI.git
  2. cd DevPilot-CLI
  3. py -3.10 -m venv .venv
  4. .\.venv\Scripts\Activate.ps1
  5. pip install -e .
  6. devpilot setup
  7. devpilot setup
  8. devpilot --cwd C:\path\to\another-project
devpilot setupConfigure GPT-5.6 Sol, Terra, Luna, or your own model.
devpilot --cwd C:\path\to\projectRun DevPilot on another local repository.
devpilot learn summarizeTurn finished sessions into lessons and reusable skills.
New DevPilot Sessionlocal
Project folderC:\Users\MILES\Documents\DevPilot-CLI
Modelgpt-5.6-sol · high reasoning
Permission modeReview changes before merge

Happier desktop code

Project folder, model, permissions, then a prompt.

The landing page uses the same onboarding surface, copy, product vocabulary, and planet artwork from the Electron app inC:\Users\MILES\Documents\DevPilot.

Learning layer

Local sessions become local memory.

Reports, evidence, idea trees, and executor summaries stay inside.devpilot/, where DevPilot can mine lessons and reusable skills for the next run.