Hermes aan de praat krijgen
Hermes Agent v0.8.0 installeer je in ongeveer 60 seconden op Linux, macOS of WSL2. Eén curl-commando, en het installatiescript regelt uv, Python 3.11, Node.js, ripgrep en ffmpeg voor je.
checklist Systeemvereisten
Alleen git is nodig als vooraf — Python 3.11, Node.js v22, uv, ripgrep en ffmpeg worden door het script geïnstalleerd
Linux, macOS, WSL2 op Windows, of Android via Termux. Native Windows wordt niet ondersteund.
Minimaal 2 GB RAM; meer als je lokale modellen draait
~1 GB voor de agent, zijn venv, Node-modules en ingebouwde vaardigheden
Optioneel: Docker, SSH, Daytona, Singularity of Modal voor gesandboxte commando-uitvoering
Internetverbinding vereist voor hosted model-API's. Lokale modellen via een OpenAI-compatibel endpoint werken offline.
De one-liner uit de officiële docs. Aanbevolen voor de meeste gebruikers op Linux, macOS of WSL2. Installatiedocs arrow_forward
WSL2 (Windows)
Native Windows wordt niet ondersteund. Draai dit in een WSL2-shell na 'wsl --install'.
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash macOS / Linux / WSL2
Alleen git is nodig als vooraf — het installatiescript regelt uv, Python 3.11, Node.js v22, ripgrep en ffmpeg.
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash verified Controleer je installatie
Draai de verificatiecommando's uit de officiële docs.
hermes version Toont de geïnstalleerde versie (moet 0.8.0 of later zijn).
hermes doctor Draait een diagnosecontrole — Python, uv, afhankelijkheden, configuratiebestanden en connectiviteit.
hermes status Toont je huidige configuratie: modelprovider, ingeschakelde tools en gekoppelde gateways.
settings Initiële configuratie
Herlaad na installatie je shell en draai de drie setup-commando's uit de docs.
Kies een modelprovider
Draai 'hermes model' om een provider te kiezen. De README noemt Nous Portal, OpenRouter, z.ai/GLM, Kimi/Moonshot, MiniMax, OpenAI en custom endpoints. Anthropic en Mistral worden ook als afhankelijkheden meegeleverd.
Schakel de gewenste tools in
Draai 'hermes tools' om te configureren welke van de 47 ingebouwde tools zijn ingeschakeld. Je kunt ze later toevoegen of verwijderen.
Draai de volledige setup-wizard
Draai 'hermes setup' om door de complete wizard te lopen, inclusief API-keys en chat-gatewayverbindingen (Telegram, Discord, Slack, WhatsApp, Signal, e-mail).
Stuur een testbericht
Probeer 'hermes chat -q "Hallo! Welke tools heb je beschikbaar?"' — rechtstreeks uit de officiële quickstart.
.env — Configuratie staat in ~/.hermes/ — config.yaml voor hoofdinstellingen, .env voor API-keys, plus submappen voor sessies, logs, herinneringen, vaardigheden en cron-taken. Zie de env-vars referentie op hermes-agent.nousresearch.com/docs/reference/environment-variables.
cloud VPS / Server-deployment
Hermes draait op elke Linux VPS met 2 GB RAM en ~1 GB schijfruimte. Dezelfde one-liner werkt via SSH.
SSH naar je server
Elke Linux-distro werkt — Ubuntu, Debian, CentOS, Arch, etc.
ssh user@jouw-server-ip Draai het installatiescript
Het script detecteert je distro automatisch, installeert Python 3.11 via uv, en zet alle afhankelijkheden op.
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash Schakel een sandbox-backend in
Configureer op gedeelde infrastructuur een van de sandbox-backends (Docker, SSH, Daytona, Singularity of Modal) zodat de shell-commando's van Hermes geïsoleerd draaien. Zie de README voor backend-specifieke setup.
Stel je API-key in en start
Kies een modelprovider en start Hermes. Gebruik tmux of screen voor persistentie — het proces draait op de voorgrond.
hermes model && hermes Tip — Voor een persistent daemon, draai Hermes in tmux/screen of schrijf een systemd unit file. Bekijk de officiële docs voor daemon-setup.
system_update_alt Hermes upgraden
De README documenteert een ingebouwde updater: 'hermes update'. Er is geen gepubliceerd PyPI-pakket of Docker-image, dus andere upgrade-paden gaan via git. Upgradegids arrow_forward
hermes update cd ~/.hermes/hermes-agent && git pull && uv pip install -e ".[all]" curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash # Er is nog geen officieel Docker-image gepubliceerd Zie github.com/NousResearch/hermes-agent/releases voor wat er in elke versie zit.
delete_forever Hermes verwijderen
Hermes installeert in ~/.hermes/hermes-agent/ en symlinkt de binary naar ~/.local/bin/hermes. Beide verwijderen kost twee commando's. Verwijderingsinstructies arrow_forward
rm ~/.local/bin/hermes rm -rf ~/.hermes/hermes-agent rm -rf ~/.hermes/hermes-agent # Geen officieel Docker-image om te verwijderen Gebruikersdata verwijderen (optioneel)
Dit verwijdert je sessies, herinneringen, vaardigheden, cron-taken en API-keys. Maak eerst een back-up van wat je nodig hebt.
rm -rf ~/.hermes # Draai dit in je WSL-shell — native Windows wordt niet ondersteund build Probleemoplossing
Uit de troubleshooting-tabel van de installatiedocs en veelvoorkomende fouten van het installatiescript. Meer troubleshooting-tips arrow_forward
Hulp nodig?
Join de Nous Research Discord voor installatie-ondersteuning en community-troubleshooting.