Hermes installeren: via de desktopapp of de terminal

Je hoeft geen ontwikkelaar te zijn om met een AI-agent als Hermes te werken. In deze handleiding laat ik je zien hoe je Hermes installeert: eerst via de Hermes Desktop-app, daarna via de terminal met commando’s die je kunt kopiëren en plakken. Beide routes leiden naar dezelfde agent, met hetzelfde geheugen en dezelfde mogelijkheden. De voorbeelden zijn gebaseerd op onze eigen Hermes-installatie bij Voltti. De installatie-uitvoer en het opstartscherm zijn voor deze uitleg samengesteld; welke onderdelen je ziet, hangt af van je versie en configuratie.

Waarom twee routes? De desktopapp is de snelste start als je zelden een terminal opent: downloaden, dubbelklikken, inloggen, klaar. De terminalvariant geeft je meer controle en is de basis als je de agent later op een server of minicomputer wilt draaien. Welke je ook kiest: de Hermes-documentatie beschrijft elke stap in detail.

Hermes installeren: desktopapp of terminal, met de pinguïn als gids
Twee routes naar dezelfde agent: de desktopapp of de terminal.

Route 1: Hermes Desktop installeren (zonder terminal)

Voor Windows en macOS is er een officieel installatieprogramma voor de desktopapp. Je downloadt het installatiebestand van de Hermes-website, voert het uit, en het installatieprogramma regelt de rest: de agent zelf, de commandoregelversie en de eerste configuratie. Je hoeft niets te installeren via een zwart scherm met tekst.

Na de installatie doorloop je een korte wizard die vraagt welk AI-model je wilt gebruiken. Je kunt bijvoorbeeld inloggen bij Nous Portal: één account dekt het model én de ingebouwde tools zoals zoeken op het web en afbeeldingen maken. Wie al API-sleutels heeft van bijvoorbeeld OpenRouter of Anthropic, kan die ook invullen — de wizard vraagt er gewoon om.

Eenmaal ingelogd typ je je eerste vraag en antwoordt de agent. Vanaf dat moment draait alles in de app: gesprekken, bestanden, geheugen. Voor teams die samen willen werken beschrijven we dat verder in ons artikel over Hermes voor teams.

Wanneer kies je de terminalvariant?

De desktopapp draait op de computer waar je achter zit. Wil je dat de agent altijd aanstaat — ook als je laptop dicht is — of wil je de agent op een goedkope minicomputer of server laten draaien, dan moet je via de terminal installeren. Daarna kun je de agent koppelen aan Google-gegevens, zoals we uitleggen in ons artikel over marketingdata ophalen met een AI-agent. Die koppeling kan de agent ook vanuit Hermes Desktop instellen, mits de benodigde tools en toegangen beschikbaar zijn.

Je kunt de commando’s hieronder kopiëren en in je terminal plakken. Wacht steeds tot een stap klaar is voordat je doorgaat. Als iets mislukt, vertelt het installatieprogramma wat er ontbreekt — meestal is het opgelost met één extra commando dat het scherm zelf voorstelt.

hermes installeren op Linux

$ curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

Hermes Agent Installer

→ Detected: Linux (arch) ✓ Managed uv found (uv 0.9.27) ✓ Python found: 3.11.15 ✓ Git 2.51.0 found ✓ C++ compiler found ✓ Node.js v26.14.0 found (Hermes-managed) ✓ Internet connectivity looks good → Cloning hermes-agent repository... → Creating virtual environment... → Installing dependencies...

┌─────────────────────────────────────────────────────────┐ │ ✓ Installation Complete! │ └─────────────────────────────────────────────────────────┘

📁 Your files:

Config: ~/.hermes/config.yaml API Keys: ~/.hermes/.env Data: ~/.hermes/cron/, sessions/, logs/ Code: ~/.hermes/hermes-agent/

🚀 Commands:

hermes Start chatting hermes setup Configure API keys & settings hermes config View/edit configuration hermes update Update to latest version

⚡ Reload your shell to use 'hermes' command:

source ~/.bashrc

Voorbeeld van installatie-uitvoer, samengesteld uit het installatiescript en controles van onze eigen installatie.
hermes installeren op Linux

$ curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

Hermes Agent Installer

→ Detected: Linux (arch) ✓ Managed uv found (uv 0.9.27) ✓ Python found: 3.11.15 ✓ Git 2.51.0 found ✓ C++ compiler found ✓ Node.js v26.14.0 found (Hermes-managed) ✓ Internet connectivity looks good → Cloning hermes-agent repository... → Creating virtual environment... → Installing dependencies...

┌─────────────────────────────────────────────────────────┐ │ ✓ Installation Complete! │ └─────────────────────────────────────────────────────────┘

📁 Your files:

Config: ~/.hermes/config.yaml API Keys: ~/.hermes/.env Data: ~/.hermes/cron/, sessions/, logs/ Code: ~/.hermes/hermes-agent/

🚀 Commands:

hermes Start chatting hermes setup Configure API keys & settings hermes config View/edit configuration hermes update Update to latest version

⚡ Reload your shell to use 'hermes' command:

source ~/.bashrc

Na de installatie: je model kiezen

Na de installatie start je de configuratiewizard met hermes setup. Die vraagt welk model je wilt gebruiken en welke tools je aanzet. Daarna test je of alles werkt met hermes doctor — een ingebouwde gezondheidscheck die vertelt of je configuratie compleet is. Onze eigen installatie rapporteert momenteel Hermes Agent v0.21.1 (2026.9.7); versies veranderen snel, het gaat om het principe.

source ~/.bashrc
hermes setup
hermes doctor

Voor Windows-gebruikers die toch de terminal verkiezen is er een PowerShell-variant van het installatiecommando; die staat in de installatiehandleiding. Heb je de commandoregelversie al geïnstalleerd? Met hermes desktop voeg je de desktopapp toe.

hermes — eerste start na installatie

$ hermes


██╗  ██╗███████╗██████╗ ███╗   ███╗███████╗███████╗       █████╗  ██████╗ ███████╗███╗   ██╗████████╗
██║  ██║██╔════╝██╔══██╗████╗ ████║██╔════╝██╔════╝      ██╔══██╗██╔════╝ ██╔════╝████╗  ██║╚══██╔══╝
███████║█████╗  ██████╔╝██╔████╔██║█████╗  ███████╗█████╗███████║██║  ███╗█████╗  ██╔██╗ ██║   ██║
██╔══██║██╔══╝  ██╔══██╗██║╚██╔╝██║██╔══╝  ╚════██║╚════╝██╔══██║██║   ██║██╔══╝  ██║╚██╗██║   ██║
██║  ██║███████╗██║  ██║██║ ╚═╝ ██║███████╗███████║      ██║  ██║╚██████╔╝███████╗██║ ╚████║   ██║
╚═╝  ╚═╝╚══════╝╚═╝  ╚═╝╚═╝     ╚═╝╚══════╝╚══════╝      ╚═╝  ╚═╝ ╚═════╝ ╚══════╝╚═╝  ╚═══╝   ╚═╝

┌─ Hermes Agent v0.21.1 (2026.9.7) · upstream ead7e91d ───────────────────────────────────────────────────┐
│                                     Available Tools                                                     │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⣀⣀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     browser-use: browser_exec                                           │
│  ⠀⠀⠀⠀⠀⠀⢀⣠⣴⣾⣿⣿⣇⠸⣿⣿⠇⣸⣿⣿⣷⣦⣄⡀⠀⠀⠀⠀⠀⠀     clarify: clarify                                                    │
│  ⠀⢀⣠⣴⣶⠿⠋⣩⡿⣿⡿⠻⣿⡇⢠⡄⢸⣿⠟⢿⣿⢿⣍⠙⠿⣶⣦⣄⡀⠀     code_execution: execute_code                                        │
│  ⠀⠀⠉⠉⠁⠶⠟⠋⠀⠉⠀⢀⣈⣁⡈⢁⣈⣁⡀⠀⠉⠀⠙⠻⠶⠈⠉⠉⠀⠀     cronjob: cronjob_manage                                             │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⡿⠛⢁⡈⠛⢿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     delegation: delegate_task                                           │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⣦⣤⣈⠁⢠⣴⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     file: patch, read_file, search_files, write_file                    │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠻⢿⣿⣦⡉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     memory: memory                                                      │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢷⣦⣈⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     process: process_manage                                             │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣴⠦⠈⠙⠿⣦⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     (and 7 more toolsets...)                                            │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣤⡈⠁⢤⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀                                                                         │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠷⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     Available Skills                                                    │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠑⢶⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     apple: apple-notes, apple-reminders, findmy +1 more                 │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠁⢰⡆⠈⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     autonomous-ai-agents: claude-code, codex, computer-use +2 more      │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠳⠈⣡⠞⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     creative: architecture-diagram, ascii-video +8 more                 │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     devops: sdlc-review                                                 │
│                                     email: email-inbox-triage, himalaya                                 │
│  glm-5.3 · Nous Research            media: gif-search, songsee, youtube-content                         │
│  /home/gebruiker                    note-taking: obsidian                                               │
│  Session: 20260909_203509_397644    productivity: airtable, box +12 more                                │
│                                     research: arxiv, competitor-news-monitor +2 more                    │
│                                     social-media: xurl                                                  │
│                                     software-development: codebase-inspection, dogfood, github +9 more  │
│                                     web: blocked-page-recovery                                          │
│                                                                                                         │
│                                     21 tools · 58 skills · /help for commands                           │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────┘

Welcome to Hermes Agent! Type your message or /help for commands.
* Tip: Smart model routing can auto-route simple queries to a cheaper model.

# glm-5.3 | ctx -- [██████████] -- | 1s | 0s
❯
Het opstartscherm van een verse installatie: de banner, je model en sessie, de tools en skills die standaard actief zijn, en de prompt waarin je gewoon Nederlands typt.
hermes — eerste start na installatie

$ hermes


██╗  ██╗███████╗██████╗ ███╗   ███╗███████╗███████╗       █████╗  ██████╗ ███████╗███╗   ██╗████████╗
██║  ██║██╔════╝██╔══██╗████╗ ████║██╔════╝██╔════╝      ██╔══██╗██╔════╝ ██╔════╝████╗  ██║╚══██╔══╝
███████║█████╗  ██████╔╝██╔████╔██║█████╗  ███████╗█████╗███████║██║  ███╗█████╗  ██╔██╗ ██║   ██║
██╔══██║██╔══╝  ██╔══██╗██║╚██╔╝██║██╔══╝  ╚════██║╚════╝██╔══██║██║   ██║██╔══╝  ██║╚██╗██║   ██║
██║  ██║███████╗██║  ██║██║ ╚═╝ ██║███████╗███████║      ██║  ██║╚██████╔╝███████╗██║ ╚████║   ██║
╚═╝  ╚═╝╚══════╝╚═╝  ╚═╝╚═╝     ╚═╝╚══════╝╚══════╝      ╚═╝  ╚═╝ ╚═════╝ ╚══════╝╚═╝  ╚═══╝   ╚═╝

┌─ Hermes Agent v0.21.1 (2026.9.7) · upstream ead7e91d ───────────────────────────────────────────────────┐
│                                     Available Tools                                                     │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡀⠀⣀⣀⠀⢀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     browser-use: browser_exec                                           │
│  ⠀⠀⠀⠀⠀⠀⢀⣠⣴⣾⣿⣿⣇⠸⣿⣿⠇⣸⣿⣿⣷⣦⣄⡀⠀⠀⠀⠀⠀⠀     clarify: clarify                                                    │
│  ⠀⢀⣠⣴⣶⠿⠋⣩⡿⣿⡿⠻⣿⡇⢠⡄⢸⣿⠟⢿⣿⢿⣍⠙⠿⣶⣦⣄⡀⠀     code_execution: execute_code                                        │
│  ⠀⠀⠉⠉⠁⠶⠟⠋⠀⠉⠀⢀⣈⣁⡈⢁⣈⣁⡀⠀⠉⠀⠙⠻⠶⠈⠉⠉⠀⠀     cronjob: cronjob_manage                                             │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⡿⠛⢁⡈⠛⢿⣿⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     delegation: delegate_task                                           │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠿⣿⣦⣤⣈⠁⢠⣴⣿⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     file: patch, read_file, search_files, write_file                    │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠻⢿⣿⣦⡉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     memory: memory                                                      │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢷⣦⣈⠛⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     process: process_manage                                             │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣴⠦⠈⠙⠿⣦⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     (and 7 more toolsets...)                                            │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣤⡈⠁⢤⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀                                                                         │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠷⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     Available Skills                                                    │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠑⢶⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     apple: apple-notes, apple-reminders, findmy +1 more                 │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠁⢰⡆⠈⡿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     autonomous-ai-agents: claude-code, codex, computer-use +2 more      │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠳⠈⣡⠞⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     creative: architecture-diagram, ascii-video +8 more                 │
│  ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀     devops: sdlc-review                                                 │
│                                     email: email-inbox-triage, himalaya                                 │
│  glm-5.3 · Nous Research            media: gif-search, songsee, youtube-content                         │
│  /home/gebruiker                    note-taking: obsidian                                               │
│  Session: 20260909_203509_397644    productivity: airtable, box +12 more                                │
│                                     research: arxiv, competitor-news-monitor +2 more                    │
│                                     social-media: xurl                                                  │
│                                     software-development: codebase-inspection, dogfood, github +9 more  │
│                                     web: blocked-page-recovery                                          │
│                                                                                                         │
│                                     21 tools · 58 skills · /help for commands                           │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────┘

Welcome to Hermes Agent! Type your message or /help for commands.
* Tip: Smart model routing can auto-route simple queries to a cheaper model.

# glm-5.3 | ctx -- [██████████] -- | 1s | 0s
❯

Wat kun je ermee?

Eén werkende installatie is het begin. Vanaf hier groeit de agent met je mee: het bewaart afspraken in het geheugen, bouwt skills voor terugkerende taken en kan via zogenoemde MCP-servers gekoppeld worden aan tools als Google Search Console. Hoe dat groeipad eruitziet voor een bedrijf, beschrijven we op de pagina over de Hermes AI-agent voor bedrijven.

Wil je niet zelf installeren? Voltti installeert en geeft support op Hermes voor bedrijven in België en Nederland. Bekijk hoe een pilot verloopt of bespreek je vraag direct via de knop hieronder.

Portretfoto van Seppe Gadeyne

Seppe Gadeyne

  • Artikel werd geüpdate op

    Veelgestelde vragen

    01Moet ik kunnen programmeren om Hermes te installeren?

    Nee. Het installatieprogramma voor de desktopapp vraagt geen enkele terminalkennis. Voor de terminalvariant kun je de commando’s uit dit artikel kopiëren en plakken; als iets ontbreekt, stelt het installatieprogramma zelf de oplossing voor.

    02Op welke systemen draait Hermes?

    Windows en macOS via het installatieprogramma voor de desktopapp, en Linux, macOS, WSL2 en Android (Termux) via de terminal. Het installatieprogramma controleert zelf welke onderdelen aanwezig zijn en installeert ontbrekende afhankelijkheden zoals Python en Node.js mee.

    03Wat kost Hermes?

    De software zelf is open source en gratis. Je betaalt wel voor het AI-model dat de agent aandrijft: via een abonnement zoals Nous Portal of via API-sleutels van een provider naar keuze. Je kiest dat tijdens de setup-wizard.

    04Kan ik later van desktop naar een server verhuizen?

    Ja. De agent slaat configuratie, geheugen en skills op in een vaste map. Met de ingebouwde back-up- en importcommando's verhuis je de volledige installatie naar een andere machine zonder opnieuw te beginnen.

    05Kan ik Hermes ook zonder internet gebruiken?

    Voor de installatie en cloudmodellen is internet nodig. Wie volledig offline wil werken, koppelt een lokaal model via een eigen endpoint; hoe dat werkt, lees je in ons artikel over lokale en hybride AI-oplossingen voor bedrijven.

    Klaar om met Hermes te starten?

    Bespreek je pilot