Description
curl -fsSL https://www.nvidia.com/nemoclaw.sh | bash
███╗ ██╗███████╗███╗ ███╗ ██████╗ ██████╗██╗ █████╗ ██╗ ██╗
████╗ ██║██╔════╝████╗ ████║██╔═══██╗██╔════╝██║ ██╔══██╗██║ ██║
██╔██╗ ██║█████╗ ██╔████╔██║██║ ██║██║ ██║ ███████║██║ █╗ ██║
██║╚██╗██║██╔══╝ ██║╚██╔╝██║██║ ██║██║ ██║ ██╔══██║██║███╗██║
██║ ╚████║███████╗██║ ╚═╝ ██║╚██████╔╝╚██████╗███████╗██║ ██║╚███╔███╔╝
╚═╝ ╚═══╝╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═════╝╚══════╝╚═╝ ╚═╝ ╚══╝╚══╝
Launch OpenClaw in an OpenShell sandbox.
[1/3] Node.js
──────────────────────────────────────────────────
[INFO] Node.js found: v22.22.2
[INFO] Runtime OK: Node.js v22.22.2, npm 10.9.7
[2/3] NemoClaw CLI
──────────────────────────────────────────────────
[INFO] Installer payload is not a persistent source checkout — installing from GitHub…
[INFO] Installing NemoClaw from GitHub…
[INFO] Resolved install ref: latest
✓ Cloning NemoClaw source
✓ Preparing OpenClaw package
✓ Installing NemoClaw dependencies
✓ Building NemoClaw CLI modules
✓ Building NemoClaw plugin
✓ Linking NemoClaw CLI
✓ Installing OpenShell CLI
[INFO] Created user-local shim at /home/cdm/.local/bin/nemoclaw
[INFO] Created user-local shim at /home/cdm/.local/bin/nemoclaw
[INFO] Verified: nemoclaw is available at /home/cdm/.local/bin/nemoclaw
[3/3] Onboarding
──────────────────────────────────────────────────
Detected container runtime: docker
[INFO] Installer stdin is piped; attaching the usage notice to /dev/tty…
Third-Party Software Notice - NemoClaw Installer
──────────────────────────────────────────────────
NemoClaw is licensed under Apache 2.0 and automatically
retrieves, accesses or interacts with third-party software
and materials, including by deploying OpenClaw in an
OpenShell sandbox. Those retrieved materials are not
distributed with this software and are governed solely
by separate terms, conditions and licenses.
You are solely responsible for finding, reviewing and
complying with all applicable terms, conditions, and
licenses, and for verifying the security, integrity and
suitability of any retrieved materials for your specific
use case.
This software is provided "AS IS", without warranty of
any kind. The author makes no representations or
warranties regarding any third-party software, and
assumes no liability for any losses, damages, liabilities
or legal consequences from your use or inability to use
this software or any retrieved materials. Use this
software and the retrieved materials at your own risk.
OpenClaw security guidance
https://docs.openclaw.ai/gateway/security
Type 'yes' to accept the NemoClaw license and and third-party software notice and continue [no]: yes
[INFO] Running nemoclaw onboard…
[INFO] Installer stdin is piped; attaching onboarding to /dev/tty…
NemoClaw Onboarding
[1/8] Preflight checks
──────────────────────────────────────────────────
✓ Docker is running
✓ Container DNS resolution works
✓ Container runtime: docker
✓ openshell CLI: openshell 0.0.36
✓ Port 8080 available (OpenShell gateway)
✓ NVIDIA GPU detected: 1 GPU(s), 124610 MB VRAM
✓ Memory OK: 124610 MB RAM + 16383 MB swap
[2/8] Starting OpenShell gateway
──────────────────────────────────────────────────
Using pinned OpenShell gateway image: ghcr.io/nvidia/openshell/cluster:0.0.36
Starting gateway cluster...
Still starting gateway cluster... (5s elapsed)
Still starting gateway cluster... (10s elapsed)
Still starting gateway cluster... (20s elapsed)
Still starting gateway cluster... (30s elapsed)
Still starting gateway cluster... (40s elapsed)
Still starting gateway cluster... (50s elapsed)
Still starting gateway cluster... (60s elapsed)
Still starting gateway cluster... (70s elapsed)
Still starting gateway cluster... (80s elapsed)
Still starting gateway cluster... (90s elapsed)
Starting OpenShell gateway pod...
Still starting OpenShell gateway pod... (100s elapsed)
Still starting OpenShell gateway pod... (110s elapsed)
Waiting for gateway health...
Waiting for gateway health...
Gateway container is still running healthy; allowing up to 300s for first-time startup.
✓ Gateway is healthy
✓ Active gateway set to 'nemoclaw'
[3/8] Configuring inference (NIM)
──────────────────────────────────────────────────
Detected local inference option: Ollama
Inference options:
1) NVIDIA Endpoints
2) OpenAI
3) Other OpenAI-compatible endpoint
4) Anthropic
5) Other Anthropic-compatible endpoint
6) Google Gemini
7) Local Ollama (localhost:11434) — running (suggested)
Choose [1]: 7
Error: Ollama auth proxy failed to start on :11435
Containers will not be able to reach Ollama without the proxy.
Check if port 11435 is already in use: lsof -ti :11435
Reproduction Steps
- Run NemoClaw install/onboard with option 7 " Local Ollama (localhost:11434) "
- NemoClaw destroy/Uninstall with default flags which is to retain ollama
- Re install NemoClaw
Environment
OS: uname -a
Linux cdm-spark 6.17.0-1014-nvidia #14-Ubuntu SMP PREEMPT_DYNAMIC Tue Mar 17 19:01:40 UTC 2026 aarch64 aarch64 aarch64 GNU/Linux
Debug Output
Logs
sudo netstat -tulpn | grep 11435
tcp 0 0 0.0.0.0:11435 0.0.0.0:* LISTEN 578911/node
cdm@cdm-spark:~$ ps -eaf | grep -i node
cdm 578911 1 0 Apr29 ? 00:00:04 /home/cdm/.nvm/versions/node/v22.22.2/bin/node /home/cdm/.nemoclaw/source/scripts/ollama-auth-proxy.js
Checklist
Description
curl -fsSL https://www.nvidia.com/nemoclaw.sh | bash
███╗ ██╗███████╗███╗ ███╗ ██████╗ ██████╗██╗ █████╗ ██╗ ██╗
████╗ ██║██╔════╝████╗ ████║██╔═══██╗██╔════╝██║ ██╔══██╗██║ ██║
██╔██╗ ██║█████╗ ██╔████╔██║██║ ██║██║ ██║ ███████║██║ █╗ ██║
██║╚██╗██║██╔══╝ ██║╚██╔╝██║██║ ██║██║ ██║ ██╔══██║██║███╗██║
██║ ╚████║███████╗██║ ╚═╝ ██║╚██████╔╝╚██████╗███████╗██║ ██║╚███╔███╔╝
╚═╝ ╚═══╝╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═════╝╚══════╝╚═╝ ╚═╝ ╚══╝╚══╝
Launch OpenClaw in an OpenShell sandbox.
[1/3] Node.js
──────────────────────────────────────────────────
[INFO] Node.js found: v22.22.2
[INFO] Runtime OK: Node.js v22.22.2, npm 10.9.7
[2/3] NemoClaw CLI
──────────────────────────────────────────────────
[INFO] Installer payload is not a persistent source checkout — installing from GitHub…
[INFO] Installing NemoClaw from GitHub…
[INFO] Resolved install ref: latest
✓ Cloning NemoClaw source
✓ Preparing OpenClaw package
✓ Installing NemoClaw dependencies
✓ Building NemoClaw CLI modules
✓ Building NemoClaw plugin
✓ Linking NemoClaw CLI
✓ Installing OpenShell CLI
[INFO] Created user-local shim at /home/cdm/.local/bin/nemoclaw
[INFO] Created user-local shim at /home/cdm/.local/bin/nemoclaw
[INFO] Verified: nemoclaw is available at /home/cdm/.local/bin/nemoclaw
[3/3] Onboarding
──────────────────────────────────────────────────
Detected container runtime: docker
[INFO] Installer stdin is piped; attaching the usage notice to /dev/tty…
Third-Party Software Notice - NemoClaw Installer
──────────────────────────────────────────────────
NemoClaw is licensed under Apache 2.0 and automatically
retrieves, accesses or interacts with third-party software
and materials, including by deploying OpenClaw in an
OpenShell sandbox. Those retrieved materials are not
distributed with this software and are governed solely
by separate terms, conditions and licenses.
You are solely responsible for finding, reviewing and
complying with all applicable terms, conditions, and
licenses, and for verifying the security, integrity and
suitability of any retrieved materials for your specific
use case.
This software is provided "AS IS", without warranty of
any kind. The author makes no representations or
warranties regarding any third-party software, and
assumes no liability for any losses, damages, liabilities
or legal consequences from your use or inability to use
this software or any retrieved materials. Use this
software and the retrieved materials at your own risk.
OpenClaw security guidance
https://docs.openclaw.ai/gateway/security
Type 'yes' to accept the NemoClaw license and and third-party software notice and continue [no]: yes
[INFO] Running nemoclaw onboard…
[INFO] Installer stdin is piped; attaching onboarding to /dev/tty…
NemoClaw Onboarding
[1/8] Preflight checks
──────────────────────────────────────────────────
✓ Docker is running
✓ Container DNS resolution works
✓ Container runtime: docker
✓ openshell CLI: openshell 0.0.36
✓ Port 8080 available (OpenShell gateway)
✓ NVIDIA GPU detected: 1 GPU(s), 124610 MB VRAM
✓ Memory OK: 124610 MB RAM + 16383 MB swap
[2/8] Starting OpenShell gateway
──────────────────────────────────────────────────
Using pinned OpenShell gateway image: ghcr.io/nvidia/openshell/cluster:0.0.36
Starting gateway cluster...
Still starting gateway cluster... (5s elapsed)
Still starting gateway cluster... (10s elapsed)
Still starting gateway cluster... (20s elapsed)
Still starting gateway cluster... (30s elapsed)
Still starting gateway cluster... (40s elapsed)
Still starting gateway cluster... (50s elapsed)
Still starting gateway cluster... (60s elapsed)
Still starting gateway cluster... (70s elapsed)
Still starting gateway cluster... (80s elapsed)
Still starting gateway cluster... (90s elapsed)
Starting OpenShell gateway pod...
Still starting OpenShell gateway pod... (100s elapsed)
Still starting OpenShell gateway pod... (110s elapsed)
Waiting for gateway health...
Waiting for gateway health...
Gateway container is still running healthy; allowing up to 300s for first-time startup.
✓ Gateway is healthy
✓ Active gateway set to 'nemoclaw'
[3/8] Configuring inference (NIM)
──────────────────────────────────────────────────
Detected local inference option: Ollama
Inference options:
1) NVIDIA Endpoints
2) OpenAI
3) Other OpenAI-compatible endpoint
4) Anthropic
5) Other Anthropic-compatible endpoint
6) Google Gemini
7) Local Ollama (localhost:11434) — running (suggested)
Choose [1]: 7
Error: Ollama auth proxy failed to start on :11435
Containers will not be able to reach Ollama without the proxy.
Check if port 11435 is already in use: lsof -ti :11435
Reproduction Steps
Environment
OS: uname -a
Linux cdm-spark 6.17.0-1014-nvidia #14-Ubuntu SMP PREEMPT_DYNAMIC Tue Mar 17 19:01:40 UTC 2026 aarch64 aarch64 aarch64 GNU/Linux
Debug Output
Logs
Checklist