Wat is Hermes Agent? De zelfverbeterende AI-agent van Nous Research uitgelegd
Wat Hermes Agent van Nous Research is, hoe zijn zelfgeschreven skills werken, wat zelf hosten vraagt, wat Nous Portal kost en hoe het zich verhoudt tot OpenClaw.
In het kort
| Bot | Licentie | Chatapps | |||||
|---|---|---|---|---|---|---|---|
| Hermes Agent | MIT | 261,7K | Ja | Nee | Telegram, WhatsApp, iMessage, Discord, Slack | Vanaf US$ 20/mnd | |
| OpenClaw | MIT | 394,2K | Ja | Nee | Telegram, WhatsApp, iMessage, Discord, Slack | Gratis | |
| NemoClaw | Apache-2.0 | 23K | Ja | Ja | Telegram, Discord, Slack | Gratis | |
| ZeroClaw | MIT OR Apache-2.0 | 33,3K | Ja | Ja | Telegram, WhatsApp, Discord | Gratis |
Checklist
| Hermes Agent | OpenClaw | NemoClaw | ZeroClaw | |
|---|---|---|---|---|
| Open-source licentie | Ja | Ja | Ja | Ja |
| Draait lokale modellen | Ja | Ja | Ja | Ja |
| Standaard in sandbox | Nee | Nee | Ja | Ja |
| Standaard geen telemetrie | Ja | Nee | Nee | Ja |
| Woont in je chatapps | Ja | Ja | Ja | Ja |
| Werkt door als je weg bent | Ja | Ja | Ja | Ja |
Hermes Agent is een gratis AI-agent met een MIT-licentie van Nous Research die u op uw eigen computer of server draait en waarmee u praat via chatapps zoals Telegram, Discord, Slack, WhatsApp en Signal. Nous kondigde het aan op 25 februari 2026. Het is geschreven in Python en is, naast OpenClaw, een van de twee grootste open source persoonlijke agents.
Het is de software rond een model, geen model: het werkt met welk model u ook koppelt.

Wat het anders maakt: het schrijft zijn eigen skills
Nous noemt Hermes Agent zelfverbeterend. In de praktijk betekent dat drie dingen (documentatie):
- Na een complexe taak schrijft het een herbruikbare skill die beschrijft hoe het die taak deed, en verfijnt het die skill bij hergebruik.
- Het houdt een gecureerd geheugen bij en kan door eerdere sessies zoeken.
- Het bouwt in de loop van de tijd een profiel van u op.
Het resultaat is een agent die beter zou moeten worden in uw terugkerende taken zonder dat u prompts of plugins schrijft. Het betekent ook dat zijn gedrag verschuift naarmate het leert, dus het loont om af en toe te bekijken wat het in zijn skills heeft geschreven.
U kunt ook meerdere aparte agents draaien als profielen, elk met een eigen model, geheugen en skills, en ze samen in een groepschat zetten.
Wat het draaien ervan vraagt
Hermes Agent draait op macOS op Apple Silicon, Windows 10 of 11, of 64-bit Linux of WSL2. Het installatiescript heeft Git en curl nodig en richt zelf Python 3.14 in; macOS en Windows hebben ook desktoppakketten, terwijl Linux geen desktoppakket heeft en het script gebruikt (installatie). Docker wordt ook ondersteund, en Android werkt via Termux op de commandline.
U beheert het vanuit een terminal-UI of een lokaal webdashboard waarin u sessies uit elk kanaal ziet en chatplatforms aan- en uitzet. Eén gateway verbindt meer dan 20 platforms. iMessage is de lastige: daarvoor is een aparte BlueBubbles-server op een Mac nodig.
Net als OpenClaw is het gebouwd voor mensen die vertrouwd zijn met een commandline en met het draaiende houden van een server.
Wat het kost
De agent is gratis. U betaalt voor het model, op een van drie manieren:
- Uw eigen providersleutel, zoals OpenRouter, OpenAI of elk compatibel endpoint. Betalen naar gebruik.
- Een lokaal model, gratis per bericht (gids voor lokale modellen).
- Nous Portal, het abonnement van Nous: Plus voor $20 per maand, Super voor $100 en Ultra voor $200, met meer dan 200 modellen, gehost webzoeken, beeldgeneratie, spraak en een cloudbrowser, plus één gehoste cloudagent (4 tot 8 GB RAM afhankelijk van het niveau). Portal heeft ook gratis modellen.
Gehost webzoeken, afbeeldingen en spraak vereisen een Portal-abonnement of uw eigen sleutels voor die diensten.
Standaardinstellingen voor privacy en veiligheid
Op het gebied van privacy is Hermes Agent een van de beter gedragende grote agents. Het slaat gesprekken, geheugen en skills op onder ~/.hermes, stuurt API-aanroepen alleen naar de modelprovider die u configureert, en de statistieken voor Nous staan uit tenzij u kiest voor “Share with Nous” (FAQ).
Isolatie is een ander verhaal. De terminal-backend staat standaard op local, wat commando’s direct op uw machine uitvoert. Als een commando overeenkomt met de lijst van gevaarlijke patronen, laat de standaard goedkeuringsmodus smart een hulpmodel het beoordelen: commando’s met laag risico draaien, duidelijk gevaarlijke worden geweigerd, en over de rest wordt het u gevraagd (beveiligingsdocumentatie). Voor echte isolatie stelt u terminal.backend: docker in. Chattoegang wordt aan iedereen geweigerd totdat u allowlists instelt of mensen goedkeurt via DM-koppeling. Details in Is OpenClaw veilig?, dat ook Hermes behandelt.
Hermes Agent vs OpenClaw
De twee doen grotendeels hetzelfde. De verschillen die ertoe doen voor zelfhosting, uit de tabel hierboven:
- Telemetrie: Hermes verstuurt standaard niets; OpenClaw draait een dagelijkse updatecontrole die versie- en systeemgegevens rapporteert.
- Taal: Hermes is Python, OpenClaw is TypeScript op Node.
- Verdienmodel: OpenClaw wordt beheerd door een non-profitstichting die niets te verkopen heeft; Nous verkoopt Portal-abonnementen naast de gratis code.
- Ecosysteem: OpenClaw heeft meer kanalen, providers en plugins.
- Mobiel: OpenClaw heeft apps voor iOS en Android; Hermes heeft geen native mobiele app.
Hermes kan de instellingen, herinneringen en skills van OpenClaw met één commando importeren, dus overstappen kost weinig. Voor de volledige vergelijking, zie Hermes Agent vs OpenClaw en wat OpenClaw is.
Verwante projecten
- NemoClaw, de alpha-stack van NVIDIA, kan Hermes Agent draaien binnen een afgeschermde OpenShell-sandbox met egress-controle. Zie wat NemoClaw is.
- ZeroClaw is een kleiner alternatief dat wordt geleverd met een OS-sandbox aan en zonder telemetrie.
Meer opties in Hermes Agent-alternatieven.
Functies
| Hermes Agent | OpenClaw | NemoClaw | ZeroClaw | |
|---|---|---|---|---|
| Zoeken op het web | Ja | Ja | Ja | Ja |
| Afbeeldingen maken | Ja | Ja | Onbekend | Ja |
| Spraakmodus | Ja | Ja | Onbekend | Ja |
| Bestanden uploaden | Ja | Ja | Onbekend | Ja |
| Geheugen | Ja | Ja | Onbekend | Ja |
| Voert taken voor je uit | Ja | Ja | Ja | Ja |
| App-koppelingen | Ja | Ja | Ja | Ja |
| Werkt zelfstandig | Ja | Ja | Ja | Ja |
| Stuurt zelf eerst een bericht | Ja | Ja | Onbekend | Ja |
| Meerdere bots | Ja | Ja | Onbekend | Ja |
Bronnen
Hermes Agent
- NousResearch/hermes-agent on GitHub (MIT, v0.23.0)
- Hermes Agent homepage and Nous Portal pricing
- Hermes Agent documentation
- Hermes Agent docs: Profiles, running multiple agents
- Hermes Agent docs: Bot Mode
- Hermes Agent docs: Voice mode
- Hermes Agent docs: Vision and image paste
- Hermes Agent docs: iMessage via BlueBubbles
- Nous Research on X: Meet Hermes Agent (February 25, 2026)
- Hermes Agent docs: Session heartbeats and cron watchdogs
- Hermes Agent docs: FAQ (Is my data sent anywhere?)
- Hermes Agent docs: Installation (desktop packages, install script, Docker)
- Hermes Agent docs: Platform support (no Linux desktop package; PyPI installs unsupported)
- Hermes Agent docs: Docker setup
- Hermes Agent docs: Configuration (terminal backend defaults to local)
- Hermes Agent docs: Security (approval modes, optional container isolation)
- Hermes Agent docs: Local models
- Hermes Agent example config (shared metrics off by default)
OpenClaw
- OpenClaw homepage and Foundation section
- OpenClaw integrations: channels, providers and plugins
- openclaw/openclaw on GitHub (MIT, v2026.11.1)
- OpenClaw docs: Sandboxing (off by default)
- Wikipedia: OpenClaw
- Notebookcheck: OpenClaw can burn through hundreds of dollars per day
- OpenClaw docs: Memory overview
- OpenClaw docs: Automations
- OpenClaw docs: Chat channels
- OpenClaw docs: iMessage
- OpenClaw docs: Heartbeat, now a default Proactive check job
- OpenClaw docs: Multi-agent routing
- OpenClaw docs: Platforms (macOS, Windows, Linux, iOS and Android apps)
- OpenClaw docs: Tools (exec, browser, web search)
- OpenClaw docs: Audio and voice notes (inbound transcription)
- OpenClaw docs: Image and media support (inbound media)
- OpenClaw docs: Install (system requirements, installer script, npm, desktop apps, Docker)
- OpenClaw docs: One-click deploy on Railway
- OpenClaw docs: Usage telemetry and update checks (on by default, feature statistics opt-in)
- OpenClaw docs: Ollama provider (local models)
NemoClaw
- NVIDIA/NemoClaw on GitHub (Apache-2.0, README: supported agents, alpha status)
- NemoClaw docs: Overview
- NemoClaw docs: Prerequisites and platforms
- NemoClaw docs: Choose an inference provider (Ollama, vLLM, NIM)
- NemoClaw docs index: messaging channels (WhatsApp, Teams, Google Chat, WeChat experimental)
- NemoClaw source: telemetry delivery and NEMOCLAW_DISABLE_TELEMETRY
ZeroClaw
- zeroclaw-labs/zeroclaw on GitHub (MIT OR Apache-2.0, v0.8.7, README)
- ZeroClaw website
- ZeroClaw docs: Sandboxing
- ZeroClaw source: risk presets (Balanced, recommended, has the sandbox on)
- ZeroClaw docs: Channels overview (default and standard release bundles)
- ZeroClaw docs: You own it (no telemetry)
- ZeroClaw docs: Docker and containers
- ZeroClaw source: tools (image generation, screenshot, web)



