Remote Locations
This page documents the technical specifications for remote locations in AI Workbench.
- For conceptual background and SSH authentication overview, see AI Workbench Locations.
- For step-by-step procedures, see How to Add Remote Locations.
- For SSH and platform-specific FAQs, see Locations and SSH.
Connection Methods
AI Workbench supports three methods to add a remote location.
Each method handles SSH configuration differently. All three result in the same remote location experience once connected.
System Requirements
Manual Requirements
NVIDIA Sync Requirements
NVIDIA Brev Requirements
Connection Fields
Manually adding a remote location requires you to enter information in the Desktop App or CLI.
NVIDIA Sync and Brev populate these fields automatically.
SSH Tunneling
When you open a remote location, AI Workbench creates two SSH port-forwarding tunnels.
The SSH connection remains active as long as the remote location is open.
Closing all Desktop App windows connected to the location or running nvwb deactivate in the CLI terminates the SSH tunnels.
Port Assignment
AI Workbench assigns port pairs dynamically when you add multiple remote locations.
Port assignments are stored in ~/.nvwb/contexts.json and persist across sessions.
If you delete and re-add a location, it may receive different port numbers.
NVIDIA Brev Specifications
AI Workbench manages Brev instance lifecycle automatically.
When you open a Brev location, AI Workbench starts the instance. When you close all windows connected to that location, AI Workbench stops the instance.
Connection issues or app crashes may prevent automatic shutdown. Verify instance status in the Brev console at NVIDIA Brev after closing locations.
Related Topics
- AI Workbench Locations - Conceptual overview of locations
- How to Add Remote Locations - How to add remote locations (all three methods)
- Manually Add an Existing Remote Location - Add a remote location manually
- Use NVIDIA Sync with AI Workbench - Add a remote location with NVIDIA Sync
- Use Tailscale with AI Workbench - Use Tailscale with NVIDIA Sync
- Add a Brev Instance - Add a Brev instance as a remote location
- Locations and SSH - SSH key management, platform-specific details, and other location FAQs
- Manually Install on Ubuntu (Remote) - Install AI Workbench on a remote Ubuntu system
- Brev documentation - Brev platform documentation