Hermes Agent v0.14.0 viel op 16 mei 2026 — negen dagen na v0.13.0. Het is de grootste release in de geschiedenis van het project: 633 gemergde PRs, 1.393 gewijzigde files, 165.061 toegevoegde regels verspreid over 808 commits, 545 gesloten issues, 215 contributors in het release-venster. Upstream-tag: v2026.5.16.
De release notes zelf zijn duizenden woorden lang. Hieronder de 22 dingen die je echt wilt weten, gegroepeerd op de vraag die ze beantwoorden. Bij elke bullet staat de bron-PR uit de upstream-notes, dus je kunt het natrekken.
---
Installatie & distributie
1. pip install hermes-agent werkt vanaf PyPI
Na veertien maanden "curl dit scriptje" is Hermes nu een echt PyPI-package. De wheel brengt de Ink-TUI-bundle en de shell-launcher mee, dus je krijgt de volledige ervaring out of the box. pipx install hermes-agent werkt ook. De oude curl-oneliner, Docker en git-clone blijven gewoon werken — dit opent vooral de deur voor de Python-crowd. (#26593, redding van #26350)
2. Debloating-golf — lichtere installs
Zware backends (Slack / Matrix / Feishu / DingTalk-adapters, hindsight-client, codex app-server, Pixverse / Camofox / image-gen-SDK's, voice/TTS-providers) installeren nu pas lazy bij het eerste gebruik. De [all]-extras laten alles vallen wat door lazy-deps gedekt is, de installer valt netjes terug door tiers wanneer een wheel niet bij je platform past, en een supply-chain advisory checker scant elke install op onveilige versies. Kleinere footprint, snellere install, minder transitive vulnerabilities. (#24220, #24515, #25014, #25038, #25766, #21818)
3. Native Windows in early beta
Een first-class native Windows-pad landt over CLI, gateway, TUI en tools. PowerShell-installer met auto-detected/auto-installed MinGit (~45 MB, geen admin), detectie van de Microsoft Store python-stub, behoud van foreground-Ctrl+C. Ongeveer 40 Windows-only follow-up-fixes zijn al gemerged. WSL2 blijft het meest beproefde productiepad; het label "early beta" doet echt werk hier. (#21561)
---
Modellen & providers
4. xAI Grok via SuperGrok OAuth — en grok-4.3 springt naar 1M-token context
Betaal je voor SuperGrok, dan kun je Grok nu binnen Hermes gebruiken door simpelweg met je xAI-account in te loggen — geen API-key, geen aparte facturatie. Dezelfde wire-through tilt grok-4.3 ook naar een 1M-token contextvenster, dus je kiepert hele codebases of onderzoekscorpora in één prompt. Inclusief nette afhandeling van entitlement-fouten en een SSH-to-tunnel docs-pagina voor als je via SSH op een remote machine zit en de OAuth-flow moet afronden. (#26534, #26664, #26644, #26592)
5. hermes proxy — je OAuth-abonnementen, je localhost
Run hermes proxy en je krijgt een lokaal http://localhost:port-endpoint dat de OpenAI-API spreekt, ondersteund door welke OAuth-provider je ook ingelogd bent — Claude Pro, ChatGPT Pro, SuperGrok. Codex CLI, Aider, Cline, Continue — alles wat een OpenAI-compatible endpoint verwacht — werkt gewoon met je bestaande abonnement, geen API-key nodig. Eén abonnement, alle tools. (#25969)
6. NovitaAI sluit aan in de providerlijst
AI-native cloud met flat-rate Agent Sandbox en open-source modellen (Llama, Qwen, DeepSeek). Redding van #7219. (@kshitijk4poor) (#25507)
7. OpenRouter Pareto Code router met min_coding_score
De Pareto-router van OpenRouter kiest automatisch het goedkoopste model dat een kwaliteitsdrempel haalt. De nieuwe min_coding_score-knop zet die drempel specifiek voor coding-taken — Hermes routeert naar het meest betaalbare model dat ten minste die score haalt op code. Stop met top-tier modellen betalen wanneer een mid-tier het ook prima doet. (#22838)
8. Codex app-server runtime voor OpenAI / Codex-modellen
Optionele runtime die OpenAI's Codex CLI onder de motorkap aanstuurt zodra je op OpenAI- of Codex-paden zit. Session-hergebruik, automatische pensionering van vastgelopen sessies, juiste classificatie van OAuth-refresh — de loodgieterij die zorgt dat lange agentic-runs niet omvallen. (#24182, #25769)
9. Alibaba Cloud hernoemd tot Qwen Cloud
Picker en config gebruiken nu de brand die de rest van de wereld ook gebruikt. Bestaande config-keys blijven werken — geen breaking changes — alleen de UI matcht nu de echte brand. (#24835)
---
Berichtenplatforms — 22 in totaal
10. Microsoft Teams — end-to-end
Teams landde in v0.12.0 (maart 2026) als eerste platform dat via een plugin werd geleverd. v0.14.0 trekt de hele Microsoft Graph-stack end-to-end door: auth + client-fundering (#21922), een webhook-listener die Teams-events ontvangt (#21969), een pipeline plugin-runtime (#22007), en outbound delivery via de bestaande adapter (#22024). Bot eenmaal koppelen, chatten vanaf elk Teams-kanaal, DM of groep. (Reddingen van #21408–#21411.)
11. LINE — first-class via de LINE Messaging API
LINE domineert in Japan, Korea en Taiwan. Hermes zit daar nu native. (#23197)
12. SimpleX Chat — decentraal, geen user-ID's
Privacy-gerichte messenger zonder permanente identifiers. Hermes draait erop zonder identifiers bloot te leggen. (#26232 — redt #2558)
13. Discord kanaal-history-backfill (default aan)
Wanneer Hermes voor het eerst een kanaal of thread binnenkomt, leest hij de recente berichthistorie voor hij reageert. Geen "wacht, waar hadden we het ook alweer over?" meer — de agent heeft de context die voor iedereen al op het scherm staat. (#25984)
14. Native button-UI voor clarify op Telegram en Discord
Multiple-choice-prompts laten nu echte platform-native knoppen zien. Eén tap om te antwoorden — vooral fijn op mobiel. (#24199, #25485)
---
Agent-loop & sessies
15. /handoff draagt de sessie echt live over
Midden in een gesprek over naar een ander model, een andere personality of een ander profile — elk bericht, elke tool-call, elk stukje context verhuist mee. Switch midden in een debug-sessie van een snel model naar een deep-reasoning-model, of geef een sessie door tussen profielen voor verschillende delen van een taak. (#23395)
16. /subgoal — criteria toevoegen aan een lopende /goal
De Ralph-loop van /goal houdt de agent aan het werk tot een judge de succescriteria accepteert. /subgoal <text> legt er midden in de run extra criteria bovenop zonder de loop te herstarten. (#25449)
17. Per-beurt file-mutation-verifier-footer
Na elke beurt waarin files geschreven of bewerkt zijn, krijgt de agent een korte footer met precies wat er op schijf is veranderd — paden, regelaantallen, de echte delta. Vangt zijn eigen fouten op wanneer een write niet aankwam of stilletjes overschreven werd, in plaats van zelfverzekerd te beweren dat de functie is toegevoegd. (#24498)
18. LSP-semantische diagnostiek op elke write
write_file en patch draaien nu een echte language server tegen de bewerkte file en duwen nieuwe errors terug naar de agent vóór de volgende beurt. Type-errors, undefined symbols, ontbrekende imports — meteen gepakt. Gaat veel verder dan de basic Python/JSON/YAML/TOML-linting in v0.13.0, omdat dit echte semantische analyse is. (#24168, #25978)
---
Performance
19. ~19 seconden van hermes cold start af
Skills-cache + lazy Feishu-adapter + deferred imports door de hele import-graph + cache-first lookup op models.dev + parallelle doctor-checks + welcome-banner skippen op chat -q. Het hermes tools All-Platforms-scherm zakte van 14 seconden naar onder de 1,5. (#22138, #22120, #22681, #22790, #22808, #22831, #22859, #22904, #22766, #25341)
20. 180× snellere browser_console-evaluaties
Routeer via de persistente Chrome DevTools Protocol-WebSocket van de supervisor in plaats van per call een nieuwe sessie te openen. Vóór deze ingreep waren browser-tool-calls de traagste operatie van de agent. Daarna niet meer. Pagina-interacties voelen instant. (#23226)
21. Cross-session 1-uurs Claude prompt-cache
Wanneer je Claude gebruikt via Anthropic, OpenRouter of Nous Portal, wordt de prompt-prefix (system prompt, skills, memory) een uur lang gecachet over sessies heen. Start een /new-sessie en het eerste antwoord komt sneller en goedkoper terug, omdat de cache nog warm is van je vorige sessie. Background memory review klopt ook op die cache aan. (#23828, #25434, #24778)
---
Multimodaal
22. vision_analyze geeft pixels door aan vision-modellen
Als het actieve model echt kan zien (GPT-5, Claude, Gemini, Grok-vision), geeft vision_analyze nu ruwe pixels rechtstreeks aan het model door, in plaats van eerst naar een tekstbeschrijving te converteren. Je krijgt het echte visuele reasoning van het model, niet een gedegenereerde tekst-samenvatting-round-trip. (#22955)
---
Bonus-highlights
De 22 hierboven zijn de structurele beats. Twaalf andere zijn een vermelding waard:
- •
x_search— first-class X (Twitter)-zoektool, OAuth of API-key. (#26763) - •
computer_usecua-driver-backend — niet-Anthropic vision-modellen kunnen nu je desktop besturen, focus-safe operaties, ververst bijhermes update. (#21967, #24063) - •Unified
video_generatemet pluggable provider-backends — nieuwe videomodellen komen als one-file-plugins binnenvallen. (#25126) - •Klikbare URL's in elke terminal — echte OSC8-hyperlinks met hover-highlight. (@OutThisLife, #25071, #24013)
- •Zed ACP Registry one-click install via
uvx, geen npm. (#26079, #26120, #26234) - •Brave Search + DDGS als gratis web-search-providers naast Tavily / SearXNG / Exa. (#21337)
- •9 nieuwe optionele skills — Hyperliquid, Yahoo Finance, api-testing (REST + GraphQL), unified EVM multi-chain, darwinian-evolver, osint-investigation, pinggy-tunnel, watchers (RSS / HTTP JSON / GitHub polling) en een complete Notion-overhaul voor het Developer Platform van mei 2026. (#23582, #23583, #23590, #25299, #26760, #26729, #26765, #21881, #26612)
- •
huggingface/skillsals trusted default tap — community-skills die daar gepubliceerd zijn, installeren zonder extra config. (#26219, sluit #2549) - •Sudo brute-force-block + drie dangerous-command bypass-closures + tool-error-sanitization (geen prompt injection meer via error-strings). (#23736, #26829, #26823)
- •
/sessionsslash-command om eerdere sessies te bladeren en hervatten. (@austinpickett, #20805) - •Plugin
ctx.llm+tool_override-flag — plugins krijgen first-class LLM-toegang en kunnen ingebouwde tools netjes vervangen. (#23194, #26759) - •API-server pusht run-approval-events — langdurige runs hangen niet meer stil bij approval-required-commando's. (#21899)
---
Cijfers uit het release-venster
| Metric | Aantal |
|---|---|
| Gemergde PRs | 633 |
| Commits | 808 |
| Gewijzigde files | 1.393 |
| Toegevoegde regels | 165.061 |
| Gesloten issues | 545 (12 P0, 50 P1) |
| Contributors | 215 |
| Tag | v2026.5.16 |
| Dagen sinds v0.13.0 | 9 |
Top community-contributors (release-venster)
- •@kshitijk4poor — 38 PRs (Telegram-cadence/streaming, security-hardening, codex-runtime-hygiëne, NovitaAI-provider)
- •@alt-glitch — 13 PRs (Markdown-table TUI,
HERMES_SESSION_ID, hindsight-client als optionele dep) - •@OutThisLife — 12 PRs (TUI-turn-segmentatie, markdown-link-titles, OSC8-hyperlinks)
- •@austinpickett — 8 PRs (
/sessions, personality-switching, cron-modals) - •@helix4u — 5 PRs (Google Chat-setup, Windows Ctrl+C)
- •@rob-maron — 4 PRs (Nous Portal als autoriteit voor model-metadata)
---