Reference
CLI reference
Every robodev command.
Package name: robodev. Tokens live in ~/.robodev/credentials.json. The current folder is linked via .robodev.
robodev auth
Opens the Starbase OAuth page, listens on a localhost callback, and stores access + refresh tokens.
robodev logout
Deletes ~/.robodev/credentials.json.
robodev whoami
Prints the signed-in email and user id.
robodev projects
Lists your projects as id, name, and API URL.
robodev create [path]
Creates a Starbase project named after the folder, copies the starter template, writes .robodev and VITE_API_URL, deploys, and runs npm install. Refuses to overwrite an existing package.json, database.ts, or .robodev.
robodev link [projectId]
Writes .robodev and VITE_API_URL for an existing project. Omit the id to pick from a list.
robodev deploy [--force]
Uploads database.ts and api/**/*.ts. Use --force to apply destructive schema changes without a prompt.
Environment
- STARBASE_URL — control-plane API (default https://robodev.povio.dev).
- STARBASE_FE_URL — browser UI for OAuth (defaults to STARBASE_URL).