Skip to content

Commands

These flags can be used with any command:

OptionDescription
--tokenAPI key (overrides config file and env var)
--base-urlAPI base URL (overrides config file and env var)
Terminal window
qualia --token <API_KEY> project list
qualia --base-url http://localhost:8004 model types

Show CLI and SDK versions.

Terminal window
qualia version

Save your API key for future use. Prompts for the key interactively.

Terminal window
qualia auth login
OptionDescription
--api-keyAPI key (prompted if omitted)
--base-urlOverride API base URL

Check current authentication configuration.

Terminal window
qualia auth status

Show your current credit balance.

Terminal window
qualia credit
qualia credit --json

List all projects.

Terminal window
qualia project list
qualia project list --json

Create a new project.

Terminal window
qualia project create "My Project"
qualia project create "My Project" -d "Optional description"
Argument / OptionDescription
NAMEProject name (required)
-d, --descriptionOptional description

Delete a project. Fails if the project has active jobs.

Terminal window
qualia project delete <PROJECT_ID>

List available VLA model types.

Terminal window
qualia model types
qualia model types --json

List available GPU instance types and pricing.

Terminal window
qualia instance list
qualia instance list --json

Get available image keys from a HuggingFace dataset for camera mapping.

Terminal window
qualia dataset get-image-keys lerobot/pusht
qualia dataset get-image-keys lerobot/pusht --json
ArgumentDescription
DATASET_IDHuggingFace dataset ID (required)

List jobs across all projects, or filter by project.

Terminal window
qualia job list
qualia job list --project-id <PROJECT_ID>
qualia job list --json

Launch a new fine-tuning job.

Terminal window
qualia job launch \
--project-id <PROJECT_ID> \
--vla-type smolvla \
--model-id lerobot/smolvla_base \
--dataset-id lerobot/pusht \
--dataset-last-modified "2025-01-15T10:00:00Z" \
--model-last-modified "2025-01-15T10:00:00Z" \
--hours 2.0 \
--camera-mappings '{"cam_1": "observation.images.top"}'
OptionTypeRequiredDescription
--project-idstrYesProject ID
--vla-typestrYesModel type: smolvla, pi0, pi05, act, gr00t_n1_5
--dataset-idstrYesHuggingFace dataset ID
--dataset-last-modifiedstrYesDataset last-modified timestamp
--model-last-modifiedstrYesModel last-modified timestamp
--hoursfloatYesTraining duration (max 168)
--camera-mappingsJSONYesCamera slot to image key mapping
--model-idstrNoHuggingFace model ID (required for smolvla, pi0, pi05)
--instance-typestrNoGPU instance type (default: auto-selected)
--regionstrNoCloud region
--batch-sizeintNoTraining batch size (default: 32)
--namestrNoJob name
--hyper-specJSONNoCustom hyperparameters as JSON

Get detailed job status, including phase progression.

Terminal window
qualia job get <JOB_ID>
qualia job get <JOB_ID> --json

Cancel a running job.

Terminal window
qualia job cancel <JOB_ID>

Show default hyperparameters for a VLA model type.

Terminal window
qualia job hyperparams smolvla
qualia job hyperparams smolvla --model-id lerobot/smolvla_base
Argument / OptionDescription
VLA_TYPEVLA model type (required)
--model-idModel ID for type-specific defaults