writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
nemoclawSet up, configure, and manage NemoClaw — NVIDIA's open-source sandbox for running OpenClaw agents securely with policy-enforced network, filesystem, and inference controls. Use when the user mentions "nemoclaw," "openclaw sandbox," "openshell," "sandboxed agent," "agent security sandbox," "nemotron sandbox," or wants to deploy an AI agent inside an isolated…
Independent GitHub snapshot · Automated classification · Original documentation governs
NemoClaw is an open-source stack by NVIDIA that installs and runs OpenClaw inside a sandboxed environment (OpenShell) with policy-enforced security controls. OpenShell provides Landlock, seccomp, and network namespace isolation. Sandboxes enforce strict egress control — all inference requests route through the OpenShell gateway, not directly to the internet. Network and inference policies are hot-reloadable; filesystem and process policies are locked at creation.
Prerequisites: Linux Ubuntu 22.04+, Node.js 20+, Docker running, NVIDIA OpenShell installed, NVIDIA API key from build.nvidia.com.
curl -fsSL https://nvidia.com/nemoclaw.sh | bash
The installer runs the guided onboard wizard, creates a sandbox, configures inference (NVIDIA cloud), and applies security policies. After install you see:
──────────────────────────────────────────────────
Sandbox my-assistant (Landlock + seccomp + netns)
Model nvidia/nemotron-3-super-120b-a12b (NVIDIA Cloud API)
──────────────────────────────────────────────────
nemoclaw onboard # Interactive setup wizard
nemoclaw my-assistant connect # Shell into sandbox
nemoclaw my-assistant status # Sandbox health check
nemoclaw my-assistant logs --follow # Stream logs
nemoclaw start # Start auxiliary services
nemoclaw stop # Stop services
nemoclaw deploy my-assistant # Deploy via Brev to remote GPU instance
openclaw tui # Interactive chat TUI
openclaw agent --agent main --local -m "hello" --session-id test
openclaw nemoclaw launch # Bootstrap OpenClaw in sandbox
openclaw nemoclaw status # Show sandbox health
openclaw nemoclaw logs [-f] # Stream logs
/sandbox and /tmp writable, locked at creation.nvidia/nemotron-3-super-120b-a12b.nemoclaw my-assistant status # NemoClaw health
openshell sandbox list # OpenShell sandbox state
nemoclaw my-assistant logs --follow | grep inference # Check inference connectivity
Common issues: Docker not running → start daemon. API key invalid → re-run nemoclaw onboard. Sandbox conflicts → check openshell sandbox list. Network blocked → check egress allowlist.
User request: "I want to run an OpenClaw agent in a secure sandbox with NemoClaw on my Ubuntu server"
Actions taken:
curl -fsSL https://nvidia.com/nemoclaw.sh | bash
code-agent, select Nemotron model, provide NVIDIA API keynemoclaw code-agent connect
openclaw tui
Expected output: Agent running inside isolated sandbox with Landlock filesystem protection, seccomp syscall filtering, network namespace isolation, and all inference routed through OpenShell gateway.
User request: "Deploy my NemoClaw sandbox to a remote GPU so I can run larger models"
Actions taken:
research-agent is working:
nemoclaw research-agent status
Output: research-agent: running (Landlock + seccomp + netns)nemoclaw deploy research-agent
nemoclaw research-agent logs --follow
Expected output: Remote GPU instance provisioned, NemoClaw installed, sandbox research-agent running on remote with same security policies applied. All inference routed through NVIDIA cloud API.
curl | bash installer is from nvidia.com (official NVIDIA source). For manual installation, clone the repo and follow the README at https://github.com/NVIDIA/NemoClaw.