The autonomous business that can’t lose money. Hermes earns revenue, spends on the tools it needs, and runs real operations, and every dollar is gated by a human-in-the-loop Treasury with hard caps it physically cannot breach.
What HermesCo is
HermesCo is a single autonomous operator that runs like a one-person company. It can stand up an offer, take real payments, do real work on its own machine, and pay for the tools it needs. The difference from a normal agent is that it physically cannot lose your money: every spend is screened by an always-on safety layer and bounded by hard caps that are enforced in code at execution time, not promised in a prompt. It is built around one pipeline that unifies three systems:Hermes decides
Hermes 4 405B (Nous Research) is the operator brain. It reasons, plans, and drives every tool through Hermes’s native
<tool_call> protocol.Nemotron screens
NVIDIA Nemotron is the always-on NemoClaw safety screen. It reviews every spend before money can move.
Stripe settles
Stripe is the money rail. Real Checkout, real payment links, real PaymentIntents. No fabricated revenue, no test card shortcuts.
The core guarantee
The Treasury holds only real capital: what you deposit plus what the agent actually earns through Stripe. Before any spend executes, it passes a deterministic gate:What makes it real
Each agent runs on its own machine
Each agent runs on its own machine
run_in_sandbox is not a server-side stub. Each agent is provisioned a dedicated, multi-core Fly Machine (Python 3.12, Node 22, git, bash) as its body. It does real work there, the machine is metered, and it suspends to $0 compute when idle. See Per-agent Fly machines.Money is real Stripe, end to end
Money is real Stripe, end to end
Deposits run through real Stripe Checkout. Earning stands up a real product and payment link. Spending debits real capital under approval and caps. The same code path runs in Stripe test mode or live mode by swapping a single key. See Treasury.
Zero fake data
Zero fake data
If Stripe is not connected, the money tools fail honestly (“Stripe is not connected”) rather than fabricating a payment. There is no seeded balance, no simulated revenue, and no canned test card anywhere in the codebase.
Where to go next
Quickstart
Run HermesCo locally and drive the agent in a few minutes.
Architecture
The full picture: brain, safety, money, body, and persistence.
The pipeline
How Hermes, Nemotron, and Stripe fit into one loop.
API Reference
Every HermesCo endpoint, with request and response shapes.
Engineering partner: Cognition AI and Devin. HermesCo was built as an entry for the Hermes Agent Accelerated Business Hackathon (NVIDIA, Stripe, Nous Research).