En 2026, le débat sur les agents IA ne porte plus sur « quelle API », mais sur qui reste joignable 24h/24 et si les dialogues et appels d'outils restent sur votre machine. OpenClaw (MIT) transforme Telegram, WhatsApp et Discord en console de commande ; OpenHuman (GPL-3.0, TinyHumans AI, branche v0.53.x) combine Memory Tree et interface bureau pour un assistant qui mémorise vos habitudes. Les deux supportent Ollama — et exigent macOS toujours allumé. Un portable en veille coupe tout ; un Mac Mini M4 acheté coûte cher ; un VPS Linux bon marché ne reproduit ni LaunchAgent ni la pile Tauri v2. Ce guide propose une troisième voie : Mac Mini M4 cloud exclusif NUKCLOUD, SSH en ~10 minutes, facturation au jour/semaine/mois, même Apple Silicon qu'en propre. Si vous avez lu Hermes Agent et choix Mac Mini M4, traitez cet article comme le parcours parallèle « canaux + bureau » ; pour l'inférence 96 Go, voir ds4 et location Mac haute mémoire.
00Pourquoi héberger vos agents sur un Mac Mini M4 loué en 2026
OpenClaw et OpenHuman ne sont pas de simples chats web : ce sont des processus résidents — webhooks, état de session, outils en arrière-plan, souvent un service d'inférence local en parallèle. La communauté retient le Mac Mini M4 pour la mémoire unifiée, le Neural Engine et launchd mature ; OpenHuman exige le bureau macOS et Tauri v2, impossible à cloner fidèlement dans un conteneur Linux seul.
NUKCLOUD fournit des nœuds physiquement dédiés Apple Silicon (pas de pool minute), région et RAM configurables, SSH/VNC complets — adaptés à un agent « mini production ». Le provisionnement suit le runbook console nœud dédié : choisir la SKU sur les tarifs, commander via Commander, empiler passerelle OpenClaw et bureau OpenHuman sur la même instance.
Pour les équipes soumises au RGPD et à l'AI Act européen, le chemin local compte : l'inférence via 127.0.0.1:11434 garde tickets, extraits de code et contenus Memory Tree sur le nœud loué. Vous restez responsable du traitement ; un Mac cloud en région UE avec isolation locataire documentée facilite la distinction vis-à-vis du « tout envoyer aux API US » — sans remplacer registre, analyse d'impact (AIPD) ni contrat de sous-traitance le cas échéant. Indiquez dans votre documentation quels canaux (Telegram, Gmail) restent des tiers et où Ollama évite un transfert systématique hors UE.
- Données locales : Ollama en loopback ; pas d'obligation d'envoyer chaque requête sensible à une API tierce.
- Zéro facture de tokens (local) : modèles 13B souvent viables sur 16 Go unifiés ; au-delà, M4 Pro 64 Go ou SKU haute mémoire.
- Disponibilité 7×24 : alimentation et bande passante datacenter plutôt qu'une box domestique qui coupe la nuit.
DOULEURTrois coûts cachés : Mac perso, VPS Linux, API seule
Beaucoup d'équipes restent bloquées entre « ça s'installe » et « ça tient la charge ». Ces frictions reviennent sans cesse dans les communautés OpenClaw / OpenHuman :
- Portable comme serveur : veille, thermique, concurrence avec l'IDE — les processus agent sont tués.
- VPS Linux : pas de GUI OpenHuman ; OpenClaw sans intégrations macOS (iMessage, etc.) ; systemd au lieu de la doc LaunchAgent.
- Achat Mac Mini : 700–2 000+ EUR, délais, amortissement ; un pilote raté coûte cher en revente.
- Agent 100 % API : coût token linéaire ; transferts vers des pays tiers compliquent les preuves RGPD.
Louer un Mac cloud transforme CapEx et risque réseau en contrat pilote résiliable — un mois pour valider canaux OpenClaw et workflows OpenHuman, puis renouveler ou acheter. Cela rejoint comparatif 30 jours d'hébergement : un agent persistant vit de l'uptime, pas de la difficulté du script d'installation.
01OpenClaw vs OpenHuman : tableau de choix
| Dimension | OpenClaw | OpenHuman |
|---|---|---|
| Licence | MIT | GPL-3.0 |
| Interaction | CLI + Telegram / WhatsApp / Discord | GUI bureau (Tauri v2 + React 19) |
| Inférence locale | Ollama (Node.js ≥ 22) | Ollama / LM Studio (config.toml) |
| Mémoire | Session et état outils | Memory Tree (habitudes sur plusieurs semaines) |
| Usage typique | Bot ops, automation de groupe, scripts | Super-assistant, Gmail/Notion/Slack, voix |
| Daemon | openclaw onboard --install-daemon → LaunchAgent | Bureau permanent + service optionnel |
Combinaison fréquente : OpenClaw vers l'extérieur, OpenHuman en interne, un seul Ollama avec tags différents (8B résumé, 13B raisonnement). 16 Go suffit pour « API cloud + petit modèle local » ; 13B en parallèle stable → 24 Go ; 70B → M4 Pro 64 Go ou instance haute mémoire.
DONNÉESPaliers matériels et ordres de grandeur perf
Chiffres indicatifs issus de la communauté et de la pratique Apple Silicon (pas un benchmark officiel NUKCLOUD) :
- M4 16 Go : OpenClaw + API cloud ; Ollama 7B–8B souvent 18–25 token/s.
- M4 24 Go : OpenClaw + Ollama 13B (Qwen2.5, Llama 3.1) ;
OLLAMA_KEEP_ALIVE=-1contre le cold start. - M4 Pro 48–64 Go : 30B–70B en local ; voir inférence haute mémoire.
- Provisionnement : nœud dédié souvent < 10 min avant SSH (console).
- Coût mensuel : en général bien en dessous d'achat + colocation ; détail sur tarifs.
02OpenClaw : installation, Ollama, LaunchAgent
Une fois connecté en SSH au Mac cloud : Node.js 22+ (v24 recommandé), puis le script officiel :
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard --install-daemon
openclaw security audit --fix
Installer Ollama et tirer les modèles (UE : Qwen2.5 ; international : Llama 3.1 / Gemma3) :
brew install ollama
ollama pull qwen2.5:7b
export OLLAMA_KEEP_ALIVE=-1
ollama serve
Pointer le provider vers http://127.0.0.1:11434, modèle principal ex. ollama/qwen2.5:7b. Après liaison Telegram/WhatsApp, relancer openclaw security audit. Le LaunchAgent via --install-daemon survit au reboot — bien plus fiable que nohup sur une machine louée.
03OpenHuman : installation, IA locale, Memory Tree
Pour les utilisateurs qui veulent bureau, voix et intégrations SaaS :
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash
L'IA locale est désactivée par défaut — l'activer dans config.toml (chemin selon l'assistant) :
local_ai.runtime_enabled = true
local_ai.opt_in_confirmed = true
Premier onboarding en VNC : Gmail / Notion / Slack, endpoint Ollama dans les réglages. Le Memory Tree grossit avec l'usage — ne pas détruire les snapshots disque pendant le pilote sans sauvegarder le répertoire de config. Sur un nœud 24 Go partagé, décaler OpenClaw et OpenHuman si les deux chargeraient un 13B.
04Runbook fusion en six étapes
- 01
-
02
Baseline : figer la version mineure macOS ; utilisateur Unix dédié aux agents, séparé des certificats CI.
-
03
Ollama d'abord : installation, modèles,
KEEP_ALIVE;curl localhost:11434/api/tagsdoit répondre. -
04
OpenClaw : install → onboard → canaux →
security audit --fix→ test redémarrage LaunchAgent. -
05
OpenHuman : install → GUI VNC → local_ai → sources Memory Tree ; restreindre VNC (VPN, pare-feu).
-
06
Recette : 72 h mémoire, latence webhook, disque ; ID instance et politique de sauvegarde dans la console ; effacement sécurisé à la résiliation (droit à l'effacement RGPD).
05Location vs achat vs GPU cloud
| Option | macOS natif | 7×24 | 13B local | Sortie pilote |
|---|---|---|---|---|
| Achat Mac Mini M4 | complet | dépend du réseau maison | complet | faible (revente) |
| VPS Linux | incomplet | moyen | sans GUI OpenHuman | élevé |
| GPU cloud (A100…) | non | élevé | fort, hors écosystème Apple | moyen |
| Mac cloud NUKCLOUD | complet | élevé | complet | élevé (résiliation + effacement) |
Objectif bot canaux + assistant bureau + Qwen2.5 local avec ROI en un mois : Mac cloud exclusif souvent plus court que GPU + migration Linux. Les VPS mutualisés cassent les webhooks. Les équipes avec Telegram prod, Memory Tree et CI optionnel sur une même frontière locataire gagnent en auditabilité via tarifs et Commander.