Subcommands
Add a model
Add a model to the model repository. To upload model files from your local machine, point--model-path at the directory that contains them:
runpodctl shows a progress bar with upload progress and estimated time remaining, then prints the total model size once the upload finishes.
Add flags
Model name.
Model owner namespace (a user or team owner ID).
Directory containing the model files to upload.
Wait for uploaded model files to finish hashing before the command returns. Requires
--model-path. When hashing completes, runpodctl prints a message confirming the model is ready to deploy along with its model URL.Maximum time to wait when
--wait-for-hash is set. Set to 0 to wait indefinitely.Include the full upload details in the
--wait-for-hash output. Without this flag, a compact summary is printed instead.runpodctl model add also accepts lower-level flags for configuring uploads directly, such as --content-type, --file-name, --file-size, --part-size, --metadata, and --model-status. Run runpodctl model add --help to see the complete list.List models
List the models in your model repository:List flags
Filter the results by model name.
Filter the results by provider.
Remove a model
Remove a model from the model repository:--hash or --version. This marks that version as removed and leaves the rest of the model in place.
Remove flags
Model name.
Model owner.
Hash of the model version to remove. Cannot be combined with
--version.UUID of the model version to remove. Cannot be combined with
--hash.