Hermes Unlocks Self-Improving AI Agents on NVIDIA RTX PCs and DGX Spark
NVIDIA and Nous Research just shipped Hermes — a self-improving AI agent that runs locally on RTX PCs and DGX Spark. What it is, how to set it up, and where to use it.
88 Labs AI
Editorial Team

# Hermes Unlocks Self-Improving AI Agents on NVIDIA RTX PCs and DGX Spark
Most "AI agents" today are stateless. They run a prompt, return a response, and forget everything the moment the conversation ends. The next ones won't.
Hermes, the new agent runtime from Nous Research running on NVIDIA RTX PCs and the DGX Spark workstation, is one of the first serious attempts to ship an agent that remembers, reflects, and improves itself — locally, on hardware you own.
What NVIDIA and Nous Actually Announced
The headline is straightforward: Nous Research's Hermes Agent is now optimized to run on NVIDIA's consumer and prosumer GPU stack — RTX 40-series and 50-series PCs, RTX-powered workstations, and the new DGX Spark desktop AI computer.
Underneath, it's a much bigger story:
This is the first time a serious agent stack has shipped built for the assumption that the model lives next to your data, not behind someone else's login screen.
Why "Self-Improving" Is the Real Story
Almost every agent in production today is frozen at deploy time. You write a system prompt, wire up some tools, ship it, and pray the prompt doesn't drift out of date.
Hermes is built around the opposite assumption. Each session produces three artifacts:
1. A trace — every tool call, every model response, every error.
2. A self-critique — the agent grades its own performance against the user's original goal.
3. A patch — adjustments to its own playbook, stored in a local memory layer.
The next session starts with that patch already loaded. Over weeks, the agent gets noticeably better at your workflows — not at some generic benchmark.
> "Reliable, self-evolving, and powered by the newest agentic large language models."
> — NVIDIA, on the Hermes launch
That phrase — self-evolving — is the one to underline. It's the difference between a chatbot and an employee.
How It Runs: RTX PCs and DGX Spark
Two hardware stories matter here.
RTX PCs (the mainstream path)
Hermes is tuned for the Nemotron 3 Nano Omni family of models, which are sized to run comfortably on a single RTX 40-series or 50-series GPU. That means a $2,000–$4,000 gaming PC can host a fully autonomous agent with multi-step tool use, persistent memory, and live web access.
The practical implication: every developer, analyst, or operator with a decent GPU now has the option of running a real agent locally instead of paying per-token to a hosted API.
DGX Spark (the workstation path)
For teams that need more headroom — bigger context windows, larger models, or running several agents in parallel — Hermes scales up to NVIDIA's DGX Spark, the desktop-class AI computer NVIDIA pitched as "the AI workstation for the rest of us."
DGX Spark is the bridge between "AI on a laptop" and "AI in a data center." Hermes is one of the first agent frameworks designed to take advantage of it natively.
Setting Up Hermes: A Realistic Walkthrough
Below is the practical setup path most teams will follow. The exact commands change as the project iterates, so always cross-check the official Nous Research and NVIDIA docs — but the shape of the setup is stable.
1. Confirm your hardware
Update to the latest NVIDIA Studio or Game Ready driver and install CUDA 12.x.
2. Install the Hermes Agent runtime
Hermes ships as a Python package with a CLI. In a fresh virtual environment:
```bash
python -m venv hermes-env
source hermes-env/bin/activate # Windows: hermes-env\Scripts\activate
pip install hermes-agent
```
3. Pull the Nemotron 3 Nano Omni model
The default Hermes profile uses Nemotron 3 Nano Omni, available through NVIDIA's model hub. The runtime handles the download and quantization for your specific GPU:
```bash
hermes models pull nemotron-3-nano-omni
```
Expect a 10–25 GB download depending on the precision tier you select.
4. Authorize the tools you actually want
Hermes' superpower is its tool library. By default, almost everything is disabled — you opt in.
```bash
hermes tools enable browser code-execution github obsidian airtable
```
Each tool has its own auth flow. Browser and code-execution are local and need no keys. SaaS tools (GitHub, Airtable, Linear, Notion) prompt for an API token the first time you use them and store it in an encrypted local keychain.
5. Decide your network posture
This is the part most teams skip and regret.
By default, Hermes' web tools refuse to hit `localhost` and private IP ranges — a sane default that prevents the agent from poking around your internal services. If you genuinely need that (e.g., to let the agent talk to a local API), you set:
```bash
export HERMES_ALLOW_PRIVATE_URLS=true
```
Treat this like `sudo`. Only enable it inside trusted, sandboxed environments.
6. Start a session
```bash
hermes start
```
You'll get an interactive terminal. Type a goal in plain English:
```
> I love local models! Pull the latest 5 issues from my GitHub repo,
cluster them by theme, and draft a triage plan.
```
Hermes will plan, call tools, write to memory, and return with a structured answer — and quietly write a self-critique to its local memory store for next time.
7. Let the self-improvement loop run
After each session, run:
```bash
hermes review --last
```
This shows the agent's own grade of the session, the patches it wants to apply to its playbook, and lets you accept or reject them. Most teams accept by default and only intervene when the agent proposes something risky.
That's the whole loop: goal → action → critique → patch → better next session.
Practical Use Cases Worth Building Today
Self-improving local agents are not a research toy. Here are the workflows where Hermes-on-RTX is already a serious production option.
1. Engineering ops on private codebases
Hermes can clone a repo, run static analysis, open a PR, and react to CI failures — all on a developer's local machine, with no source code ever leaving the building. For regulated industries (finance, defense, healthcare), this alone is a reason to look.
2. Always-on research assistants
Point Hermes at a folder of PDFs and a set of RSS feeds. It builds a topic map, watches for new material, and writes you a daily brief. Because the model is local, you can feed it confidential drafts and unreleased material without contract risk.
3. Sales and customer-success copilots
Connect Hermes to Linear, HubSpot, and your meeting transcripts. It drafts follow-ups, flags at-risk accounts, and updates CRM fields. The self-improvement loop means it gets meaningfully better at your tone and your deal motion within a few weeks.
4. Content and knowledge operations
Pair Hermes with Obsidian or Notion and it becomes a working second brain — not just a search box, but an agent that reorganizes notes, drafts long-form pieces, and proactively links related ideas.
5. Local automation for SMBs
For small businesses uneasy about putting customer data into a hosted LLM, a single RTX workstation running Hermes can quietly run lead qualification, support triage, and reporting — entirely on-prem.
What This Means for the Agent Market
Three shifts to watch.
1. Local agents stop being a hobbyist story. With NVIDIA officially backing the stack and DGX Spark as a credible workstation tier, "run your agent on your own hardware" is now a board-room-defensible architecture.
2. Self-improvement becomes table stakes. Once buyers see an agent that gets sharper week over week, frozen prompt-engineered agents will look obsolete.
3. The build-vs-buy line moves. Teams that previously had no choice but to call a hosted API can now run comparable agents locally — but only if they have someone who knows how to design the goals, tools, memory layout, and review loop.
That last point is where most projects will actually live or die.
Where 88 Labs AI Comes In
Standing up Hermes on an RTX PC is straightforward. Designing an agent that's worth letting near your data, your customers, and your codebase is not.
That's the work we do every day — mapping the workflow, picking the right tools, designing the memory and self-critique loops, and getting it deployed in 14 days, not 14 months.
If you're looking at Hermes (or any local-agent stack) and trying to figure out how to actually put it to work, see your free demo and we'll show you what your version of this looks like.
Ready to see this in action?
Get a free, personalized demo of an AI agent built for YOUR business.
Get Your Free Demo