Use this page as the single first-stop for new users.
Use it to pick one OS guide and one runtime guide. The exact install, startup, and return-to-work commands live in those guides. Use the next section for the beginner preflight and caveats before you choose.
Make sure these are already true:
- One supported runtime is already installed and can open from your normal terminal.
- Node.js 20+ is available in that same terminal.
- Python 3.11+ with the standard
venvmodule is available there too. - Use
--localwhile learning so GPD only affects the current folder.
What this hub does not do
- GPD is not a standalone app. It installs commands into Claude Code, Codex, Gemini CLI, or OpenCode.
- GPD does not install your runtime for you.
- GPD does not include model access, billing, or API credits.
- If evidence, references, or artifacts are missing, say so explicitly; GPD should not invent them.
- This hub is the beginner path, not the full reference. Use the OS guide, runtime guide, and later
help/gpd --helpfor the exact commands and deeper diagnostics.
Show the full beginner path on one page
Use this one-line path:
help -> start -> tour -> new-project / map-research -> resume-work
Treat the new-work choice as distinct from the existing-work choice; pick one of them, not both.
Follow one linear path:
- Open the OS guide for your machine.
- Open the runtime guide you actually plan to use.
- Install GPD with the runtime command shown there.
- Open that runtime from your normal terminal and run
help. - Run
startif you are not sure what fits this folder. - Run
tourif you want a read-only overview of what GPD can do before choosing. - Then choose
new-project,map-research, orresume-work.
If you already have a GPD project, gpd resume is the normal-terminal,
current-workspace read-only recovery snapshot, and resume-work is the
in-runtime continue command after you open the right folder. If you need to
reopen a different workspace first, use gpd resume --recent, then come back
into the runtime.
GPD favors scientific rigor and explicit uncertainty. Treat preferred answers as hypotheses to test, and if a citation, result, or artifact cannot be found or produced, keep that gap explicit instead of guessing.
You will use two different places:
- Your normal terminal is where you install GPD and check basic tools like Node and Python.
- Your runtime is the AI app where you actually use GPD commands after install.
Common beginner terms
- Runtime: the AI terminal app you talk to, such as Claude Code, Codex, Gemini CLI, or OpenCode.
- API credits: paid model usage from the provider behind your runtime.
--local: install GPD for just this project or folder.gpd resume: the terminal-side recovery step.resume-work: the in-runtime command you use after reopening the right workspace.settings: the guided runtime command for changing autonomy, workflow defaults, and model-cost posture after your first successful start or later.set-tier-models: the direct runtime command for pinning concretetier-1,tier-2, andtier-3model ids.
Open only the guide that matches your computer.
Open only the runtime guide you actually plan to use.
Use --local while learning so GPD only affects the current folder.
Claude Code
Use this if you want GPD inside Claude Code. Inside the runtime, GPD commands use /gpd:....
- Install:
npx -y get-physics-done --claude --local - Claude Code quickstart
Codex
Use this if you want GPD inside Codex. Inside the runtime, GPD commands use $gpd-....
- Install:
npx -y get-physics-done --codex --local - Codex quickstart
Gemini CLI
Use this if you want GPD inside Gemini CLI. Inside the runtime, GPD commands use /gpd:....
- Install:
npx -y get-physics-done --gemini --local - Gemini CLI quickstart
OpenCode
Use this if you want GPD inside OpenCode. Inside the runtime, GPD commands use /gpd-....
- Install:
npx -y get-physics-done --opencode --local - OpenCode quickstart
- Finish the OS and runtime guide you opened.
- Inside the runtime, use
helpfor the command menu,startif you are not sure what fits this folder, ortourif you want a read-only orientation first. - Then choose
new-project,map-research, orresume-work. - After your first successful start or later, use the runtime-specific
settingscommand to review autonomy, workflow defaults, and model-cost posture. If you only want to pin concretetier-1,tier-2, andtier-3model ids, use the runtime-specificset-tier-modelscommand instead. - Come back to this hub only when you need a different OS guide or runtime guide.