# nodus

> Run compute Jobs on Nodus

Source: https://nodus-platform-site.pages.dev/docs/reference/cli/nodus/
Build revision: 211ad9f836655b1c3a2668c4693e442471f28614

## nodus

Run compute Jobs on Nodus

### Synopsis

nodus submits and manages Nodus resources: Jobs, Sandboxes, Functions, Agents and more.

### Options

```plaintext
      --context string   Context from the config file to use
  -h, --help             help for nodus
      --org string       Organization (selects the context for that org)
  -p, --project string   Project to work in
  -v, --verbose          Log each API request (never credentials)
```

### SEE ALSO

* [nodus agentrun](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_agentrun/) - Message an AgentRun and read its steps and answer
* [nodus annotate](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_annotate/) - Set or remove annotations
* [nodus api-resources](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_api-resources/) - List the kinds the server offers
* [nodus apply](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_apply/) - Create or update resources from manifests (client-side three-way merge)
* [nodus attach](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_attach/) - Attach to a running Process of a Job, Sandbox or Workspace
* [nodus auth](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_auth/) - Credentials for other tools, and permission checks
* [nodus billing](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_billing/) - Show the org’s balance; top up, redeem a code and manage auto-recharge
* [nodus cancel](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_cancel/) - Cancel a run, FunctionCall or Process
* [nodus cloud](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_cloud/) - Inspect connected cloud accounts
* [nodus completion](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_completion/) - Generate the autocompletion script for the specified shell
* [nodus config](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_config/) - Show and change contexts in \~/.nodus/config
* [nodus convert](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_convert/) - Turn a 0.x nodus.toml or training file into manifests for nodus apply
* [nodus cp](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_cp/) - Copy files to and from a running Sandbox, Workspace or Job, or download a Job output
* [nodus create](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_create/) - Create resources from manifests or with a typed generator
* [nodus delete](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_delete/) - Delete resources
* [nodus deploy](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_deploy/) - Deploy the nodus.App in APP.py as a persistent App
* [nodus describe](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_describe/) - Show everything about one resource: attempts, placement, checkpoint, cost, conditions and events
* [nodus diff](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_diff/) - Show what apply would change, from a server dry-run (exit 1 when there are differences)
* [nodus edit](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_edit/) - Edit a resource in $EDITOR and save it as a merge patch
* [nodus events](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_events/) - List events in the project, or for one object, and watch for new ones
* [nodus exec](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_exec/) - Run a command in a running Job, Sandbox or Workspace (recorded as a Process)
* [nodus explain](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_explain/) - Show the documentation of a kind or one of its fields
* [nodus get](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_get/) - List or show resources
* [nodus inference](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_inference/) - Call hosted models: list them, send a chat completion and read a request’s receipt
* [nodus init](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_init/) - Scaffold a manifest or app.py in the current directory
* [nodus label](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_label/) - Set or remove labels
* [nodus login](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_login/) - Sign in through the console and store one API key per chosen org
* [nodus logout](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_logout/) - Revoke the context’s CLI key and remove the context
* [nodus logs](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_logs/) - Print or follow a resource’s output
* [nodus mcp](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_mcp/) - Serve Nodus tools to a local MCP client over stdio
* [nodus open](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_open/) - Open a resource’s console page, or a port of its container, in the browser
* [nodus patch](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_patch/) - Update fields of a resource with a merge or JSON patch
* [nodus pool](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_pool/) - Pool utilization, forecasts, recommendations and actions
* [nodus port-forward](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_port-forward/) - Forward local ports to a Job, Sandbox or Workspace
* [nodus request](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_request/) - Request an action: restart, refresh-secrets, reload-sinks, verify, resend, start, reimport, approve-burst, drain
* [nodus resume](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_resume/) - Resume a suspended run
* [nodus rollout](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_rollout/) - Roll out changes
* [nodus run](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_run/) - Run a command as a Job: estimate, phases, logs and the final cost
* [nodus secret](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_secret/) - Create Secrets from literals, env files or registry logins
* [nodus serve](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_serve/) - Run the App in APP.py and redeploy it whenever a file changes
* [nodus shell](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_shell/) - Open an interactive shell in a Sandbox, creating it if it is not there
* [nodus ssh](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_ssh/) - Connect to a Workspace over SSH
* [nodus start](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_start/) - Start a stopped Sandbox, Workspace, Function, Agent or InferenceEndpoint
* [nodus stop](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_stop/) - Stop a Sandbox, Workspace, Function, Agent or InferenceEndpoint
* [nodus suspend](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_suspend/) - Suspend a Job, Pipeline, Sweep, TrainingJob or AgentRun (checkpointing first)
* [nodus top](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_top/) - Show GPU, CPU and memory use, the hourly rate and spend of running Jobs
* [nodus version](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_version/) - Print the client version
* [nodus volume](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_volume/) - Put, get, list and remove the files of a Volume
* [nodus wait](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_wait/) - Wait until a resource meets a condition
* [nodus whoami](https://nodus-platform-site.pages.dev/docs/reference/cli/nodus_whoami/) - Show the signed-in principal, org, role, project, scopes and available credit
