Skip to main content

Prerequisites

  • Python 3.11+
  • Node.js 18+
  • Git
No external services (Redis, Postgres, Docker) required — everything runs in-process.

One Command

This single command:
  1. Checks prerequisites (Python, Node, Git)
  2. Creates a Python virtual environment in ~/.draft/venv/
  3. Installs backend and frontend dependencies
  4. Runs database migrations
  5. Starts both servers
  6. Opens your browser automatically

What You’ll See

Once running, Draft serves: Press Ctrl+C to stop all services gracefully.

CLI Options

Development Setup

If you’re contributing to Draft or prefer manual control:
Or run services in separate terminals:

Verify Installation

Next Steps

Configuration

Set up your AI executor, verification commands, and planner settings.

Your First Ticket

Walk through creating a goal and watching AI implement it.