NVIDIA / NemoClaw
git clone https://github.com/NVIDIA/NemoClaw.git
Run agents like Hermes, LangChain Deep Agents, and OpenClaw more securely inside NVIDIA OpenShell with managed inference
+7
stars, 24h · #2,104
+~49
stars, 7 days · #2,619
+~210
stars, 30 days · #2,561
23k
★ total · +0% this week
3.1k
forks · 794 open issues
Star history (as recorded here)
LanguageTypeScript
LicenseApache-2.0
Created2026-03-15 (7mo ago)
Last pushtoday
Watchers112
OwnerOrganization
GitHub topics
Links
- GitHub: github.com/NVIDIA/NemoClaw
- Homepage: https://docs.nvidia.com/nemoclaw/latest/
- Releases · Issues · Hacker News mentions
README excerpt
# NVIDIA NemoClaw: Reference Stack for Sandboxed AI Agents in OpenShell NVIDIA NemoClaw is an open source reference stack for running supported AI agents more safely inside NVIDIA OpenShell sandboxes. It provides guided onboarding, managed inference, network policy, managed integrations, OpenShell-backed state persistence, and lifecycle operations through the NemoClaw CLI and its agent-specific aliases. **Supported agents:** - OpenClaw (default) - Hermes - LangChain Deep Agents Code For capabilities, architecture, security controls, and the full feature list, see the NemoClaw documentation. ## Get Started ### Start with Your Coding Agent Use the starter prompt when you want Cursor, Claude Code, Codex, Copilot, or another local coding agent to install NemoClaw with you. **Copy the NemoClaw starter prompt**. The prompt tells your agent to use NemoClaw docs and skills, ask one question at a time, run commands only with your approval, and keep secrets out of chat. ### Install Using the Installer in Your Terminal Review Prerequisites before installing. On a supported DGX or Windows Subsystem for Linux (WSL) host, press Enter at the `Run express install with these settings? [Y/n]:` prompt to use the recommended preset settings for that platform. Express install mode installs OpenClaw by default. If you accept, refer to NemoClaw Quickstart with OpenClaw. Enter `n` if you want to choose Hermes or LangChain Deep Agents Code, a sandbox name, an inference provider, and a model interactively. When connecting to a Hermes sandbox from a light terminal, NemoClaw may install a managed `nemoclaw-light` Hermes skin for readable assistant text; it removes that managed skin state again when the terminal no longer needs it and preserves any user-selected Hermes skin. | Agent | Guide | |-------|-------| | OpenClaw (default) | Quickstart with OpenClaw | | Hermes | Quickstart with Hermes | | LangChain Deep Agents Code | Quickstart with LangChain Deep Agents Code | ## Documentation Refer to the following pages on the official documentation website for more information on NemoClaw. | Page | Description | |------|-------------| | Overview | What NemoClaw does and how it fits together. | | Architecture Overview | High-level overview of the host CLI, agent integration layer, blueprint, sandbox lifecycle, and protection layers. | | Ecosystem | How OpenClaw, OpenShell, and NemoClaw form a stack and when to use NemoClaw versus OpenShell alone. | | Architecture Details | Detailed description of agent integration structure, blueprint lifecycle, sandbox environment, and host-side state. | | Prerequisites | Hardware, software, and supported platforms, with any platform-specific pre-setup. | | Choose an Inference Provider | Supported providers, validation, and routed inference configuration. | | Network Policies | Baseline rules, operator approval flow, and egress control. | | Customize Network Policy | Static and dynamic policy changes, presets. | | Security Best Practices | Contro