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.

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).