The Flash CLI is being succeeded by the
rp CLI in the core runpod package. Most commands map directly (for example, flash deploy becomes rp deploy). See Migrate to the apps SDK for the full command mapping.Available commands
| Command | Description |
|---|---|
flash init | Create a new Flash project with a template structure |
flash login | Authenticate with Runpod using your API key |
flash dev | Start the local development server with automatic updates |
flash build | Build a deployment artifact without deploying |
flash deploy | Build and deploy your application to Runpod |
flash env | Manage deployment environments |
flash app | Manage Flash applications |
flash undeploy | Remove deployed endpoints |
flash update | Update Flash to the latest or a specific version |
Getting help
View help for any command by adding--help:
Authentication
Authenticate with Runpod:flash login for details.
Alternatively, set the RUNPOD_API_KEY environment variable:
Using uv
If you installed Flash with uv, prefix all Flash commands withuv run: