grid inside your Python environment.
Show Expected Output
Show Expected Output
Commands target the default node unless you specify one with
@nodename (e.g., init airgen @lab-gpu-0). Use node list and node select to manage nodes.Quick Reference
| Command | Description |
|---|---|
login | Authenticate with the container registry |
init [sim] | Start GRID containers |
terminate | Stop GRID containers |
update [sim] | Pull latest containers and refresh assets |
update assets | Force redownload simulator assets |
update samples | Update sample notebooks |
session start <id> [config] | Start a simulation session |
session stop [id] | Stop a session |
session list | List active sessions |
open nb|sim|viz|code|ui | Open interfaces in browser/IDE |
logs <source> [N] | View logs |
node list|select | Manage target nodes |
help [cmd] [subcmd] | Show help |
Node Management
node list
Display all configured nodes and their IP addresses.
node select
Set the default target node for subsequent commands.
Show Expected Output
Show Expected Output
Need to add or edit nodes? See Remote Nodes & Client Mode.
Authentication
login
Authenticates with the GRID container registry using credentials from yourlicense.json. Required before pulling container images.
Show Expected Output
Show Expected Output
Container Lifecycle
init
Spins up GRID containers on the target node. Supported simulators:airgen, isaac, isaac5.
Show Expected Output
Show Expected Output
terminate
Stops all GRID containers on the target node.Show Expected Output
Show Expected Output
Updates
update
Pull latest container images and refresh assets.
update assets
Force redownload simulator environment assets.
update samples
Update sample notebooks from the repository.
update
Pulls the latest container images and refreshes shared assets.Show Expected Output
Show Expected Output
update assets
Force redownloads simulator assets for the active sim. Useful when assets are corrupted or you need the latest environment files.Show Expected Output
Show Expected Output
update samples
Updates the sample notebooks repository while preserving local changes like Jupyter checkpoints.Show Expected Output
Show Expected Output
Session Management
session start
Starts a session with the specified ID. If no config is provided, a sample configuration is generated automatically.Show Expected Output
Show Expected Output
session stop
Stops a running session.Show Expected Output
Show Expected Output
session list
Lists all active sessions across nodes.Show Expected Output
Show Expected Output
Interfaces
open
Opens the corresponding interface for your active session.| Interface | Description |
|---|---|
nb | Jupyter notebook |
sim | Simulation stream |
viz | Rerun visualization |
ui | Web UI |
code | VS Code attached to grid_core container |
Show Expected Output
Show Expected Output
The
open code command attaches VS Code directly to the grid_core container. Requires VS Code with the Dev Containers extension. See VS Code with GRID Containers for details.Logs & Diagnostics
logs
Shows the last N lines (default: 100) from the specified log source.| Source | Description |
|---|---|
commander | Commander server logs |
session | Session manager logs |
repl | CLI/REPL logs |
core | grid_core container logs |
server | grid_server container logs |
sim | Simulator container logs |
Show Expected Output
Show Expected Output
Getting Help
Thehelp command supports both commands and subcommands:
Show Expected Output
Show Expected Output