Pourquoi Hermes Agent exige une machine toujours allumée : architecture mémoire 2026 et location Mac Mini M4
En février 2026, Nous Research a publié l'Hermes Agent open source — non pas un chatbot amnésique à la fermeture d'onglet, mais un agent local qui capitalise la mémoire sous ~/.hermes/. Hacker News et r/LocalLLaMA le comparent à OpenClaw et ZeroClaw ; la question revient : il faut du matériel qui tourne 7×24, sinon gateways et composition de Skills s'arrêtent.
À la fin de la lecture : le modèle de mémoire à trois niveaux et son impact sur l'hébergement ; la comparaison Raspberry Pi, VPS, achat Mac et location mensuelle Mac Mini M4 ; un déploiement en six étapes du Mac bare metal à l'install curl (voir tarifs JEXCLOUD).
01 Hermes Agent 7×24 : pourquoi l'uptime bat le démarrage occasionnel
Hermes Agent se situe entre CLI et passerelle multicanal : une installation, branchement Telegram, Discord, Slack et 20+ surfaces — il exécute, écrit des skills, met à jour son modèle de vous. La valeur croît avec l'uptime, pas la durée d'une session.
- Passerelles joignables : veille du portable, coupure ADSL, VPS surchargé — fini le « @ mon agent à tout moment ».
- Maintenance en arrière-plan : la doc communautaire décrit une consolidation périodique de
~/.hermes/skills/nécessitant du CPU idle. - Latence inférence locale : Ollama / LM Studio favorisent l'UMA Apple Silicon face aux petites VM cloud.
- Pas de télémétrie : licence MIT, mémoire sur votre disque — choix d'hôte = résidence des données.
En bref : Hermes s'améliore avec le temps en ligne ; sans hôte 7×24 fiable, mémoire et skills composent bien moins.
02 Couches mémoire Hermes Agent : ce qui survit au reboot
Selon la documentation mémoire officielle, Hermes utilise Markdown + SQLite plutôt qu'une lourde base vectorielle dès le jour un.
| Niveau | Stockage | Taille | Besoin hôte |
|---|---|---|---|
| L1 session | RAM | Fenêtre modèle | Effacé par /reset |
| L2 fichiers d'état | MEMORY.md, USER.md |
~2 200 / ~1 375 caractères | Disque persistant + sauvegarde |
| L3 rappel | SQLite FTS5 | Croît avec l'historique | SSD stable, indexation online |
| Skills | ~/.hermes/skills/*.md |
~15 KiB par fichier | CPU pour élagage périodique |
Après tâches difficiles, Hermes distille des playbooks en skills recherchables — la prochaine fois il charge d'abord des résumés ~20 tokens. Chemin par défaut : Hermes-3 affiné par Atropos RL ; backends : processus local, Docker, SSH, Modal.
03 Raspberry Pi, VPS ou Mac : matrice de décision Hermes
| Option | Atouts | Points faibles | Idéal pour |
|---|---|---|---|
| Pi / petit ARM | Faible consommation | Inférence locale faible ; builds lents | Gateway + APIs cloud uniquement |
| VPS Linux | IP publique prête | Pas macOS ; jitter oversubscription ; egress | Équipes avec ops existants |
| Acheter Mac Mini M4 | Contrôle total, UMA, silence | CAPEX, amortissement, réparation | Usage long terme on-prem |
| Louer Mac Mini M4 bare metal | Forfait mensuel fixe, pas d'achat upfront | Choisir un fournisseur avec SLA d'effacement | Valider le workflow avant achat |
Si vous faites déjà tourner OpenClaw sur un Mac distant, le même nœud bare metal peut héberger Hermes — budgétez RAM et ports pour ne pas saturer 16 Go.
04 Mac Mini M4, le sweet spot pour Hermes permanent
Les installateurs officiels ciblent Linux, macOS et WSL2 ; les retours production convergent sur Apple Silicon car la mémoire unifiée permet gateway + SQLite + petit modèle local dès 16 Go — 24 Go (M4.M) ou 64 Go (M4.XL) pour sandboxes Docker.
- One-liner : get.hermes-agent.org sans friction Docker Linux sur VPS.
- Puissance au repos : classe Mac mini pour étagère routeur 7×24 (specs Apple pour watts exacts).
- Encombrement : pas de ferme d'écrans ; MDM pour profils équipe.
05 Specs citables et coût 24 mois : achat vs location JEXCLOUD
- Caps MEMORY.md / USER.md : ~2 200 et ~1 375 caractères — contexte haute signalisation dans le prompt système.
- Taille skill : ~15 KiB par skill, chargement résumé d'abord.
- Install :
https://get.hermes-agent.org(MIT, hermes-agent.org). - JEXCLOUD M4.M (mai 2026) : 199 $/mois, M4 10 cœurs, 24 Go RAM, 512 Go NVMe, 1 Gbps dédié (tarifs).
- Mac mini M4 retail (réf.) : souvent 599 $+ pour 16 Go/256 Go avant IP fixe et backup.
| Dimension | Acheter Mac mini M4 | JEXCLOUD M4.M × 24 mois |
|---|---|---|
| Trésorerie initiale | Chèque hardware élevé | Faible ; OPEX mensuel |
| Cash 24 mois (ordre de grandeur) | ~600 $+ appareil + faible électricité | ~199 $ × 24 ≈ 4 776 $ bande passante/IP/datacenter inclus |
| Canaux entrants | CGNAT domestique / uplink limité | IPv4 dédiée, 1 Gbps |
| Adéquation Hermes | Usage multi-années connu | Proof 30–90 jours puis achat ou scale |
La location gagne sur coût de décision et qualité d'uptime, pas toujours sur le coût vie entière. Voir matrice durée de location par projet.
06 Six étapes pour Hermes sur Mac bare metal JEXCLOUD
- Choisir les modèles : OpenRouter vs Ollama local ; favoriser 24 Go+ pour inférence locale (M4.M).
- Provisionner le Mac : M4.S / M4.M / M4.XL via commande ; vérifier avec
sw_versetsysctl hw.memsize. - Installer Hermes : lancer l'installateur curl officiel (ci-dessous).
- Câbler les canaux : tokens Telegram / Discord sur l'instance ; IP dédiée évite NAT domestique.
- Sauvegarder
~/.hermes: archiver memories et skills avant changement de plan. - Revue 30 jours : nombre de skills, latence, dépense tokens — renouveler, M4.XL, ou acheter le hardware.
curl -fsSL https://get.hermes-agent.org | bash
ls -la ~/.hermes/memories/
hermes model list
Hermes ne compose que s'il tourne. Portables et VPS surchargés échouent sur veille, uplink et contention RAM. JEXCLOUD Mac Mini M4 bare metal : Apple Silicon non virtualisé, coût mensuel prévisible, mémoire qui ne quitte pas votre disque loué — pas de cloud agent tiers. Voir tarifs et centre d'aide.