Guide Complet 2026 : Déployer OpenClaw & OpenHuman sur un Mac Mini M4 loué — Agent IA local 24h/24

Sur un Mac Mini M4 cloud dédié, déployez OpenClaw pour les canaux de messagerie et OpenHuman comme super-assistant bureau, avec Ollama (Qwen2.5 / Llama 3) en local et LaunchAgent pour rester en ligne 7×24 — sans acheter le matériel ni subir un VPS Linux sans macOS natif.

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

DimensionOpenClawOpenHuman
LicenceMITGPL-3.0
InteractionCLI + Telegram / WhatsApp / DiscordGUI bureau (Tauri v2 + React 19)
Inférence localeOllama (Node.js ≥ 22)Ollama / LM Studio (config.toml)
MémoireSession et état outilsMemory Tree (habitudes sur plusieurs semaines)
Usage typiqueBot ops, automation de groupe, scriptsSuper-assistant, Gmail/Notion/Slack, voix
Daemonopenclaw onboard --install-daemon → LaunchAgentBureau 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=-1 contre 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 :

Installation OpenClaw (macOS)
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) :

Ollama + modèles
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 :

Installation OpenHuman (macOS / Linux)
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) :

Extrait config.toml
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

  1. 01
    Choisir la SKU : région, 16/24 Go ou M4 Pro, durée sur tarifs ; commande via Commander ; noter SSH et limites de responsabilité (RGPD : finalité du traitement).
  2. 02
    Baseline : figer la version mineure macOS ; utilisateur Unix dédié aux agents, séparé des certificats CI.
  3. 03
    Ollama d'abord : installation, modèles, KEEP_ALIVE ; curl localhost:11434/api/tags doit répondre.
  4. 04
    OpenClaw : install → onboard → canaux → security audit --fix → test redémarrage LaunchAgent.
  5. 05
    OpenHuman : install → GUI VNC → local_ai → sources Memory Tree ; restreindre VNC (VPN, pare-feu).
  6. 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

OptionmacOS natif7×2413B localSortie pilote
Achat Mac Mini M4completdépend du réseau maisoncompletfaible (revente)
VPS Linuxincompletmoyensans GUI OpenHumanélevé
GPU cloud (A100…)nonélevéfort, hors écosystème Applemoyen
Mac cloud NUKCLOUDcompleté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.

06FAQ

16 Go suffisent-ils pour OpenClaw et OpenHuman ensemble ?
Oui pour API cloud + Ollama 7B/8B. Deux 13B en parallèle → 24 Go ou exécution décalée ; surveiller le swap.
OpenClaw ou Hermes Agent ?
Hermes : gateway et SQLite épisodes (architecture) ; OpenClaw : plus de canaux messagerie. Coexistence possible dans des répertoires séparés — ports et RAM.
VNC obligatoire ?
OpenClaw : SSH suffit. OpenHuman : premier réglage GUI en VNC, puis service en arrière-plan.
Mélanger modèle local et API Claude ?
Oui — raisonnement complexe en API, formatage en Ollama 8B ; moins de tokens et moins de transferts hors UE.
Quand passer du pilote à la location longue ?
Si deux critères : canaux prod actifs, 72 h sans coupure gateway, premier token <3 s stable. Puis Mac cloud NUKCLOUD plutôt qu'une box domestique — aide.