PRG.01
Guided Setup
Entrance Point

Setup Guide

Complete Step 0 once, then pick exactly one primary path page (Terminal, UI, or OpenClaw) and finish it end-to-end.

00 Required Before Any Path
Step 0

Create Your GitHub Account

This is required for every route. Do this once, then continue to path selection.

Required Recommended: Enable 2FA
  • Create account and verify email.
  • Enable two-factor authentication.
  • Use the same account across GitHub Desktop and CLI auth.
01 Choose One Primary Path
>_
Path A

Terminal Path Page

Terminal-first setup with bootstrap script install and CLI execution flow.

Recommended for CLI users
Path B

UI Path Page

App-first setup with GitHub Desktop, desktop AI apps, and optional VS Code extensions.

Recommended for app-first users
OC SEC
Path C

OpenClaw Path Page

Separate self-hosting route with strong isolation and security requirements. Use only if you want to manage infrastructure directly.

Advanced

Pick one primary path first. Add optional branches only after your baseline workflow is stable and repeatable.

02 Optional Branch
Optional

OpenCode Branch

Use the OpenCode branch if you want curated OpenCode repos and deeper customization after UI baseline.

Optional
OK
Done Criteria

Setup Complete

You are done when Step 0 is complete, one primary path is complete, and one real repo change is committed and pushed.

Finish Check
  • GitHub auth verified.
  • Chosen path completed end-to-end.
  • First repo edit/test/commit/push completed.