English

What Is NemoClaw? NVIDIA's Sandbox for OpenClaw and Hermes Agent

NemoClaw is NVIDIA's open source stack for running OpenClaw or Hermes Agent inside a locked-down sandbox. What it adds, what it needs, and when it's worth it.

At a glance

At a glance
BotLicenseChat apps
NemoClawApache-2.023KYesYesTelegram, Discord, SlackFree
OpenClawMIT394.2KYesNoTelegram, WhatsApp, iMessage, Discord, SlackFree
Hermes AgentMIT261.7KYesNoTelegram, WhatsApp, iMessage, Discord, SlackFrom $20/mo
GitHub stars as of Nov 8, 2026

Checklist

Checklist
NemoClawOpenClawHermes Agent
Open-source licenseYesYesYes
Runs local modelsYesYesYes
Sandboxed by defaultYesNoNo
No telemetry by defaultNoNoYes
Lives in your chat appsYesYesYes
Works while you're awayYesYesYes

NemoClaw is not an AI agent. It’s NVIDIA’s open source, Apache-2.0 reference stack for running an existing agent more safely: by default it installs OpenClaw, or optionally Hermes Agent or LangChain Deep Agents Code, inside an NVIDIA OpenShell sandbox container, and controls what that agent can reach. NVIDIA released it in March 2026 and labels it alpha.

If you’ve read that OpenClaw runs commands on your host with sandboxing off by default (see Is OpenClaw safe?), NemoClaw is NVIDIA’s answer to that problem.

NemoClaw high-level component diagram: users and operators, NemoClaw control (CLI, installer, dashboard), the OpenShell gateway, the sandbox running OpenClaw, inference, integrations and state
How NemoClaw wraps an agent in an OpenShell sandboxgithub.com

What it adds on top of the agent

The agent inside does the work; NemoClaw adds the walls around it (overview):

  • A sandbox container. The agent runs in OpenShell with filesystem and process controls, not directly on your machine.
  • Network policy. Unapproved destinations are blocked and shown to an operator, who approves or denies them. This is egress control: a prompt-injected agent can’t quietly send your data to an unknown server.
  • Credential custody. Inference, messaging and MCP credentials stay with the OpenShell gateway outside the sandbox, so the agent never holds the raw keys. One exception: QR-paired sessions such as WhatsApp keep their session credentials inside the sandbox.
  • Managed inference. Model calls route through OpenShell to NVIDIA Endpoints, other hosted providers, or local models through Ollama, vLLM or NVIDIA NIM (inference providers).
  • Guided onboarding, a CLI and a dashboard.

What it doesn’t change is the agent’s abilities. Memory, skills, voice and the rest come from the OpenClaw or Hermes version inside, which is why several feature cells are blank for NemoClaw in the table above.

What running it takes

NemoClaw is heavier than the agent alone. NVIDIA lists 4 vCPU, 8 GB of RAM (16 GB recommended) and 20 GB of free disk, plus Docker, Docker Desktop or Colima (prerequisites). The sandbox image alone is about 2.4 GB. Linux and DGX Spark are the primary tested platforms; macOS on Apple Silicon and Windows through WSL2 work with limitations.

You install it with a script or Docker. In the installer’s express mode, pressing Enter accepts OpenClaw; answer n to choose Hermes Agent or Deep Agents Code, a sandbox name and an inference provider (README).

Chat channels are set up during onboarding: Telegram, Discord and Slack are supported, while WhatsApp, Microsoft Teams, Google Chat and WeChat are experimental.

What it costs

NemoClaw is free. You pay for inference from whichever provider you route to, or nothing per message with a local model. If you have an NVIDIA GPU, local inference through NIM, vLLM or Ollama keeps prompts on your machine, and DGX Spark is one of the primary tested platforms.

The catches

  • It’s alpha. In NVIDIA’s words, maintainers review issues and pull requests “on a best effort basis” without guaranteed response times.
  • It sends telemetry. The CLI and installer report operations to an NVIDIA receiver unless you set NEMOCLAW_DISABLE_TELEMETRY=1 (source). It’s one environment variable to turn off.
  • Two layers to update. You track NemoClaw’s releases and the agent’s.
  • Approval fatigue. Egress control only helps if someone actually reviews the blocked destinations.

OpenClaw alone vs OpenClaw in NemoClaw

OpenClaw on its own OpenClaw inside NemoClaw
Where commands run On your host, unless you turn on sandboxing In an OpenShell sandbox container
Outbound network Unrestricted Unapproved destinations blocked until an operator approves
Model and channel keys Stored on your hardware alongside the agent Held outside the sandbox by the OpenShell gateway
Telemetry by default Daily update check NemoClaw CLI telemetry, plus whatever the agent inside sends
Minimum hardware Any machine that runs Node 24.16+ or 26.1+ 4 vCPU, 8 GB RAM, 20 GB disk and a container runtime
Maturity Very active development Alpha

Should you use NemoClaw?

Use it if you already want OpenClaw or Hermes Agent, plan to connect real accounts like email, and would otherwise run it on your host. It’s also the obvious fit for teams that need an operator approving what an always-on agent can reach, and for anyone running agents on NVIDIA hardware.

Skip it if you’d rather have isolation built into the agent itself. NanoClaw runs each agent in its own container, and ZeroClaw ships with an OS sandbox on by default. Or turn on the agent’s own sandbox: OpenClaw’s uses Docker by default, and Hermes Agent can use terminal.backend: docker.

For the head-to-head, see NemoClaw vs OpenClaw. For background on the agents it wraps, see what OpenClaw is and what Hermes Agent is.

Features

Features
NemoClawOpenClawHermes Agent
Web searchYesYesYes
Image generationUnknownYesYes
Voice modeUnknownYesYes
File uploadsUnknownYesYes
MemoryUnknownYesYes
Takes actions for youYesYesYes
App integrationsYesYesYes
Works on its ownYesYesYes
Messages you firstUnknownYesYes
Runs several botsUnknownYesYes

Sources

NemoClaw

  1. NVIDIA/NemoClaw on GitHub (Apache-2.0, README: supported agents, alpha status)
  2. NemoClaw docs: Overview
  3. NemoClaw docs: Prerequisites and platforms
  4. NemoClaw docs: Choose an inference provider (Ollama, vLLM, NIM)
  5. NemoClaw docs index: messaging channels (WhatsApp, Teams, Google Chat, WeChat experimental)
  6. NemoClaw source: telemetry delivery and NEMOCLAW_DISABLE_TELEMETRY

OpenClaw

  1. OpenClaw homepage and Foundation section
  2. OpenClaw integrations: channels, providers and plugins
  3. openclaw/openclaw on GitHub (MIT, v2026.11.1)
  4. OpenClaw docs: Sandboxing (off by default)
  5. Wikipedia: OpenClaw
  6. Notebookcheck: OpenClaw can burn through hundreds of dollars per day
  7. OpenClaw docs: Memory overview
  8. OpenClaw docs: Automations
  9. OpenClaw docs: Chat channels
  10. OpenClaw docs: iMessage
  11. OpenClaw docs: Heartbeat, now a default Proactive check job
  12. OpenClaw docs: Multi-agent routing
  13. OpenClaw docs: Platforms (macOS, Windows, Linux, iOS and Android apps)
  14. OpenClaw docs: Tools (exec, browser, web search)
  15. OpenClaw docs: Audio and voice notes (inbound transcription)
  16. OpenClaw docs: Image and media support (inbound media)
  17. OpenClaw docs: Install (system requirements, installer script, npm, desktop apps, Docker)
  18. OpenClaw docs: One-click deploy on Railway
  19. OpenClaw docs: Usage telemetry and update checks (on by default, feature statistics opt-in)
  20. OpenClaw docs: Ollama provider (local models)

Hermes Agent

  1. NousResearch/hermes-agent on GitHub (MIT, v0.23.0)
  2. Hermes Agent homepage and Nous Portal pricing
  3. Hermes Agent documentation
  4. Hermes Agent docs: Profiles, running multiple agents
  5. Hermes Agent docs: Bot Mode
  6. Hermes Agent docs: Voice mode
  7. Hermes Agent docs: Vision and image paste
  8. Hermes Agent docs: iMessage via BlueBubbles
  9. Nous Research on X: Meet Hermes Agent (February 25, 2026)
  10. Hermes Agent docs: Session heartbeats and cron watchdogs
  11. Hermes Agent docs: FAQ (Is my data sent anywhere?)
  12. Hermes Agent docs: Installation (desktop packages, install script, Docker)
  13. Hermes Agent docs: Platform support (no Linux desktop package; PyPI installs unsupported)
  14. Hermes Agent docs: Docker setup
  15. Hermes Agent docs: Configuration (terminal backend defaults to local)
  16. Hermes Agent docs: Security (approval modes, optional container isolation)
  17. Hermes Agent docs: Local models
  18. Hermes Agent example config (shared metrics off by default)