Skip to main content

NemoClaw Integration

AgentVault enables secure cross-sandbox communication for agents running inside NVIDIA NemoClaw environments. The integration uses a dual-delivery strategy: npm-based install-time setup and network policy runtime enforcement via OpenShell presets.

Architecture


Dual-Delivery Strategy

Install-Time (npm preset)

The AgentVault npm packages are installed inside the sandbox during environment setup:
This provides:
  • MCP server binary with 4 tools
  • Client SDK for programmatic integration
  • Crypto library for local encryption/decryption

Runtime (OpenShell policy preset)

The agentvault.yaml OpenShell policy preset whitelists AgentVault infrastructure endpoints:

Setup

1. Configure the MCP Server

Add to the agent’s MCP configuration:

2. Enable the OpenShell Preset

This allows the sandbox to communicate with AgentVault infrastructure while blocking all other egress.

3. Use the MCP Tools

Once configured, agents can use the 4 AgentVault MCP tools:

Cross-Sandbox Communication

Message Flow

W3C TraceContext Propagation

Trace context propagates across sandbox boundaries:
Both sandboxes export telemetry to otel.agentvault.chat:4318, providing a unified trace view across sandbox boundaries.

Use Cases

Multi-Agent Pipeline

A research pipeline spanning multiple NemoClaw sandboxes:
Each agent communicates exclusively through AgentVault encrypted channels. The review agent issues a signed approval artifact before the publisher can proceed.

Secure Data Handoff

When agents need to pass sensitive data between sandboxes:
  1. Source agent encrypts data with recipient’s public key
  2. Ciphertext is relayed through AgentVault
  3. Recipient agent decrypts in their isolated sandbox
  4. Full audit trail maintained with hash-chain integrity

Security Properties