Usage
cassian.yaml, picks the best available node, starts your container, and restores your workspace.
If an instance with the same name is already running, it stops it first.
Options
| Flag | Description |
|---|---|
--gpu <type> | Override GPU type from cassian.yaml (e.g. l4, a10g) |
--no-sync | Skip pushing local files after the instance starts |
--no-setup | Skip workspace.setup and auto-detected dependency install |
What happens
- Validates your
cassian.yaml(including GPU type check) - Connects to Cassian and provisions a container
- Restores your workspace files from the last session
- Prints runtime info (Python version, Torch version, GPU model)
- Installs dependencies (auto-detected or from
workspace.setup) - Shows connection instructions
Startup time
Firstcassian up for a new volume takes 30 to 60 seconds depending on how much data is in your workspace.
Repeat cassian up (after cassian down) is faster because your volume is cached on the node. Typically under 20 seconds.
Switching GPUs without editing cassian.yaml
gpu.type for this session only — your cassian.yaml is unchanged.
Fast restart
Auto dependency install
Ifworkspace.setup is not set in cassian.yaml, Cassian detects and installs automatically:
requirements.txtin project root runspip install -r requirements.txtpyproject.tomlin project root runspip install -e .
cassian up --no-setup
To set an explicit command: