HyperTeams vs Hermes Agent
One side makes the agent smarter. The other makes it something other people can rely on.
Hermes Agent is a self-hosted agent that accumulates memory and skills as you use it. A cron scheduler is built in, so recurring runs are a config away, and one cheap VPS is enough to host it. HyperTeams does not try to copy that direction. What it adds is not a smarter agent but a state you can hand to someone else with nobody watching — several machines on one screen, work assigned by others filtered through approval, and an answer to "who spent what."
Side by side
- Hermes AgentInstalled on your own server. 100% self-hosted.
- HyperTeams control roomExecution stays on that machine — the control room sits on top rather than taking it over.
- HyperTeams ConnectIt does not touch execution; it receives what the control room reports.
- Hermes AgentRuns them inside one server.
- HyperTeams control roomOne card per job — hand it five and five run side by side, in five folders.
- HyperTeams ConnectThe control room does this
- Hermes AgentYou ask over a messenger or the CLI.
- HyperTeams control roomStatus, a summary of the answer, and an unread marker, all in one list.
- HyperTeams ConnectThe control room does this
- Hermes AgentA resident process, so it keeps going — if that server stays up.
- HyperTeams control roomResident, and it records progress: it continues after you close the window, and a tunnel shows it on your phone.
- HyperTeams ConnectThe control room does this
- Hermes AgentA cron scheduler is built in.
- HyperTeams control roomYou pick a time on screen, and a failure notifies you.
- HyperTeams ConnectThe control room does this
- Hermes AgentPer server. There is no screen that pools them.
- HyperTeams control roomIt stops at that one machine. It does not know what runs on the next one.
- HyperTeams ConnectA control room per machine, all of them in one list — including which machine is awake.
- Hermes AgentSeveral people can talk to it through the messaging gateway.
- HyperTeams control roomIt assumes the owner of the machine. The screen is behind one password.
- HyperTeams ConnectAccounts and roles, policy per folder and command, and pre-approval per item.
- Hermes AgentMemory and skill documents pile up on that server.
- HyperTeams control roomIt keeps that machine's run history. There is no notion of an approval.
- HyperTeams ConnectWho approved what, and when, kept as a policy audit trail.
- Hermes AgentOn the bill of the LLM you attached.
- HyperTeams control roomIt shows cost per job on that machine, with no owner attached.
- HyperTeams ConnectAttributed to a person and a team, with ceilings.
- Hermes AgentMIT open source. Free; you pay only the LLM.
- HyperTeams control roomOne command to install, using the Claude account you already have.
- HyperTeams ConnectOnly the features that cross into a team are metered in credits.
Checked against each product's official documentation as of 2026-09-06. Their products change, and when they do this table becomes wrong — tell us and we will fix it.
What the control room does, and what Connect does
HyperTeams is two products. Which of them answers each row above is exactly where the boundary sits.
HyperTeams control room
Runs the work on your machine
A program you install with one command. It assigns work per folder, runs jobs in parallel, and keeps going after you close the window. While you work alone, this is all you need.
- Where it runs
- Several jobs at once
- How far along it is
- If you close the window
- At a set time
HyperTeams Connect
Makes it something others rely on, unattended
It starts paying the moment there is a second machine and a second person: pooling machines into one list, filtering work others assign through approval, keeping an audit trail of what happened, and splitting cost per person.
- Several machines in one place
- When someone else assigns work
- Retracing it later
- What it cost
When do you move up a rung?
- L1 · Observe
You watch several machines. The moment there is a second one.
- L2 · Share
The team sees what was asked for. The moment you start sharing one password.
- L3 · Delegate
Others assign work and see the results. This is where approval, policy, and audit earn their place.
Where they diverge
Where the memory lives
HyperTeams ConnectIn files on that server. Move the server and you move the memory; nobody else can see it.
Work records and notes live in the workspace, so the next person picks up where the last one left off.
Both of them schedule
HyperTeams control roomA cron scheduler is built in. You set it up in configuration.
You pick a time on screen. The difference is not whether you can schedule it, but what happens next — each run is filed as work, and a failure notifies you.
When someone else pays
HyperTeams ConnectOne bill from the LLM you attached. Who spent what is not in it.
Cost attaches to each job and is attributed to a person and a team. You can set ceilings.
Which one should you pick?
When to just use Hermes
When you want it to improve as you go
It hardens repeated work into skill documents on its own. For slowly training a personal assistant, that side is clearly better.
When cost has to be minimal
MIT open source, running on one cheap VPS. Nothing to pay beyond the LLM you attach.
Alone, on one server
A command layer starts to matter when the machine count or the head count goes up. Until then it is just one more layer.
When HyperTeams is the answer
When the owner changes
HyperTeams ConnectMemory inside the server belongs to that server, and to that person. Work records and notes live in the workspace, so the next person picks them up as they are.
When there is more than one server
HyperTeams ConnectHermes is per server. HyperTeams puts a control room on each machine and pools them into one list.
When the company pays
HyperTeams ConnectOne bill is enough while you pay yourself; once the company pays, it has to split by person and team. That attribution and those ceilings live here.
Running both
- 1
Leave Hermes running
The server stays up, and the memory and skills you built stay where they are.
- 2
Attach it as a tool
Call Hermes from inside a HyperTeams job over an HTTP or command tool. Attaching an MCP server works the same way.
- 3
Move the work other people assign
Keep your solo work where it is. Only what colleagues or customers assign needs the other front door.
Common questions
A layer, not a replacement
Put it on top of what you already run
One command to install. Nothing you use today gets removed or moved — you only add the command screen above it.
curl -fsSL https://hyperteams.net/install.sh | bash