Deploy Self-Evolving Agents for Faster, More Secure Research with a Hermes Agent and NVIDIA NemoClaw

· Source: NVIDIA Technical Blog · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Software Development & Engineering, Cybersecurity & Data Privacy · Depth: Intermediate, medium

Summary

NVIDIA presents an open-source example for deploying a self-evolving AI agent using Hermes Agent and NVIDIA NemoClaw, secured by NVIDIA OpenShell. This solution facilitates product research by synthesizing data from internal sources like Outlook and Slack with public platforms such as GitHub and NVIDIA developer forums. The agent, powered by nvidia/nemotron-3-super-120b-a12b or a self-hosted Nemotron model on NVIDIA NIM, learns user preferences and patterns, writing new skills and memories that persist across deployments. NVIDIA OpenShell enforces a security-approved runtime, managing credentials and network access policies to prevent unauthorized data exfiltration. The article details installation steps, including cloning the nemoclaw-community repository and using openshell sandbox commands, and demonstrates teaching the agent a recurring report format directly through chat, which then persists and can be triggered from new conversations. Observability is provided via NeMo Relay and Arize Phoenix, recording traces in Agent Trajectory Format (ATIF).

Key takeaway

For MLOps Engineers deploying AI agents that handle sensitive data, NVIDIA NemoClaw with Hermes Agent and OpenShell offers a robust framework. You can securely integrate internal and public data sources. This ensures agent learning and skill persistence across deployments. Implement the provided open-source example to establish a secure, self-improving agent environment. Leverage network policies and sandboxing to mitigate data exfiltration risks. This approach streamlines agent management and enhances data security.

Key insights

Self-evolving AI agents can securely synthesize public and private data for research, learning new skills that persist across deployments.

Principles

Method

Deploy Hermes Agent via OpenShell sandbox by cloning the nemoclaw-community repository, configuring environment variables, starting host services, and using bring-up.sh. Teach skills through chat, then snapshot and restore agent state.

In practice

Topics

Code references

Best for: AI Engineer, MLOps Engineer, AI Architect

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by NVIDIA Technical Blog.