Get started
View MarkdownRun a small GPU check, inspect its status, then move on to a script that produces a downloadable result. You need a terminal, a browser, and an activated Nodus organization.
-
Install the CLI.
Terminal window pip install nodus-computeThe Python package (Python 3.10 or newer) includes the
nodusCLI.Terminal window curl -fsSL https://nodus-compute.ai/install | shTerminal window irm https://nodus-compute.ai/install.ps1 | iex -
Sign in and finish account setup.
Terminal window nodus loginCreating your first organization requires a verified email and a verified card. Complete onboarding in your browser, then return to the CLI sign-in. Card setup does not collect a payment or enable auto-recharge. Eligible accounts receive a $30 starter grant, valid for 30 days; verify your available balance before running work. If you join an existing organization, its administrator manages billing.
Terminal window nodus whoaminodus get jobsnodus billingThese commands check the account, connection, and balance without starting compute. An empty Job list is normal for a new project. On a machine without a browser, use
nodus login --device. -
Review a bounded GPU check.
Terminal window nodus run --name first-gpu-check --gpu L4 --image nodus/pytorch \--no-source --max-cost 1 --timeout 10m --no-warm --dry-run \-- python -c "import torch; print(torch.cuda.get_device_name())"Review the returned estimate and any blockers. The $1 limit and 10-minute timeout are example limits, not a quoted price or a promise that capacity will be available.
--no-sourcekeeps local files on your machine.--dry-rundoes not create the Job. -
Run after accepting the estimate.
Remove only
--dry-runfrom the command above. This submits paid compute. The CLI streams progress and logs; check that the Job succeeds and the logs include the GPU name. If you delegate this step to a coding agent, approve the request before it submits.Terminal window nodus describe job/first-gpu-checknodus logs job/first-gpu-checkA created Job is not proof of completed work. If it fails, inspect its status and events before retrying. Use a new name for a new run; avoid resubmitting after an uncertain response without checking the original.
-
Download a result from your own code.
The GPU check prints to its logs. Continue with Run your own code for a complete training script, a declared
metrics.jsonoutput, and its download command.Terminal window nodus billingnodus delete job/first-gpu-checkReview usage in Billing. Delete the completed check when you no longer need its status and logs. To stop it while it is running, use
nodus cancel job/first-gpu-checkand verify the final status.