Полное руководство 2026: Запуск OpenClaw и OpenHuman на арендованном Mac Mini M4 — локальный ИИ-агент 24/7
В 2026 году две OSS-линии AI Agent задают тон: OpenClaw (мессенджеры, MIT) и OpenHuman (десктоп-суперассистент, Memory Tree). Обе умеют Ollama для полностью локального inference. Узкое место — не bash-скрипт, а отсутствие хоста macOS 7×24 с достаточной unified memory и прямым доступом к Metal. Статья для команд, которые на арендованном Mac Mini M4 сравнивают оба стека: матрицы, sizing, LaunchAgent, OpenHuman v0.53 и шесть шагов от пустой машины до постоянного агента (продолжение: установка OpenClaw на облачный Mac).
После чтения вы ответите: (1) OpenClaw, OpenHuman или оба; (2) какие локальные модели реалистичны на M4 16 ГБ vs M4 Pro 64 ГБ с учётом Metal + Neural Engine; (3) TCO аренды, покупки и Linux VPS при требовании держать веса и эмбеддинги на своём диске.
01 Почему аренда Mac Mini M4 — короткий путь к локальному агенту на Apple Silicon (Metal)
MacBook в sleep рвёт long-poll; покупка Mini — CAPEX и логистика; AWS/GCP 24/7, но без нативного Tauri, LaunchAgent и TCC для OpenHuman. Выделенный физический Mac Mini M4 (не эмуляция macOS в Docker) даёт SSH/VNC за ~10 минут, гибкую оплату и стек, где Ollama/MLX бьют в GPU Metal и ANE: 7B–13B на M4 комфортны, на M4 Pro 64 ГБ community-путь к 70B (~8–12 tok/s, квант и контекст решают).
Пять типичных болей на архитектурном ревью:
- Sleep и reboot: домашний Mac, ночные обновления — Telegram/WhatsApp отваливаются.
- Конкуренция UMA: IDE + браузер + Ollama 13B — Gateway и inference делят одну шину памяти → swap.
- Суверенитет данных: чистый cloud API тащит промпты наружу; для on-prem логики нужен inference на своём железе с предсказуемым путём Metal.
- Token burn: высокочастотная автоматизация может стоить дороже месяца аренды Mac; Qwen2.5/Llama3 локально → в основном электричество.
- Раздвоение фреймворков: OpenClaw-боты и OpenHuman-desktop на не-macOS = два ops-контура без единого launchd.
Мнемоника: «агент всегда онлайн, хост macOS, inference локально, Metal эксклюзивно» — bare-metal аренда выравнивает все четыре.
02 OpenClaw vs OpenHuman: матрица и выбор конфигурации M4
| Ось | OpenClaw | OpenHuman |
|---|---|---|
| Лицензия / форма | MIT; CLI + Gateway + messaging | GPL-3.0; Tauri v2 desktop |
| Входы | Telegram, WhatsApp, Discord | Desktop, voice, Google Meet |
| Память | workspace / session | Memory Tree на недели |
| Локально | Ollama (OpenAI-compatible) | Ollama / LM Studio (config.toml) |
| Демон | LaunchAgent ai.openclaw.gateway |
login item + VNC для GUI/TCC |
| Кому | боты, алерты, групповые команды | личный ассистент, встречи, интеграции |
| SKU | Unified memory | OpenClaw+Ollama (Metal) | OpenHuman+local |
|---|---|---|---|
| M4 base | 16 GB | 7B–8B плавно; 13B Q4; multi-agent → cloud API mix | мин. 8 GB; 16 GB рекомендовано |
| M4 upgrade | 24 GB | 13B стабильнее; запас под Gateway | Memory Tree + 8B параллельно |
| M4 Pro | 48–64 GB | 30B–70B на GPU/ANE (community) | большой контекст + интеграции |
Только messaging → OpenClaw, см. M4 node и launchd. Нужен «помнящий» desktop → OpenHuman. Коэкзистенция требует бюджета портов и RAM под Metal residency (раздел 05).
03 OpenClaw + Ollama: установка, модели, приёмка Gateway
Runtime OpenClaw: Node.js 22.16+ или 24 (официальный onboarding). На Cloud Mac JEXCLOUD сначала проверьте Node — системный 18 ломает CLI. Ollama на Apple Silicon по умолчанию гоняет GGUF через Metal; для отладки latency смотрите ollama ps и Activity Monitor → GPU.
curl -fsSL https://openclaw.ai/install.sh | bash
brew install ollama
ollama pull qwen2.5:7b
openclaw onboard --install-daemon
openclaw config set models.providers.ollama.baseUrl http://127.0.0.1:11434
openclaw doctor
curl -sf http://127.0.0.1:18789/health
Provider → http://127.0.0.1:11434. В 2026 для tool calling чаще pin Qwen2.5 / Qwen3 8B. После установки:
openclaw security audit --fix— сузить exposure Gateway;gateway.auth.tokenв~/.openclaw/openclaw.json(launchd не наследует.zshrc);lsof -nP -iTCP:18789 -sTCP:LISTEN— bind только localhost.
Каналы и remote pairing: SSH-туннель Gateway и health check.
04 OpenHuman v0.53 и шесть шагов: пустой хост → dual agent 24/7
OpenHuman (TinyHumans AI, ветка v0.53.22) ставится официальным скриптом. Перед Gmail/Notion/Slack — VNC для TCC (микрофон, accessibility). Локальный AI выключен по умолчанию:
local_ai.runtime_enabled = true
local_ai.opt_in_confirmed = true
local_ai.ollama_base_url = "http://127.0.0.1:11434"
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash
Шесть шагов (общий хост):
- Регион и срок:матрица задержек; долгий agent → месячная аренда.
- SSH preflight:
sw_vers, диск ≥30 ГБ, NTP; ключи — справка. - Ollama + модель:сначала
ollama pull qwen2.5:7b, потом агенты — один download pipeline на Metal. - OpenClaw:
onboard --install-daemon+doctor; каналы после стабилизации. - OpenHuman:VNC onboarding; Memory Tree + local_ai; пик RAM при shared :11434.
- Ops:ротация логов, бэкап
~/.openclawи данных OpenHuman, мониторинг swap; GUI только через VNC.
05 Цитируемые параметры, multi-agent и стоимость
- Gateway:порт
18789,/health→ HTTP 200. - Ollama API:
http://127.0.0.1:11434;OLLAMA_KEEP_ALIVEдержит веса в Metal (на 16 ГБ не раздувайте список). - Бюджет 16 ГБ:OS+Gateway 4–6 ГБ; 7B Q4 ~5–6 ГБ; GUI+13B → swap.
- Питание:idle 3–8 Вт; покупка $599–$1,399+; аренда ~$100/мес (цены).
- TCO 24 мес:покупка+электричество vs аренда×24 ~$2,400 с каналом и заменой железа — для pilot/project, не для статической 5-летней нагрузки.
Держите один Ollama-процесс с весами на GPU; в пике OpenClaw → cloud API, OpenHuman → локальный Metal — типичный гибрид.
06 FAQ и JEXCLOUD
| Симптом | Причина | Действие |
|---|---|---|
| Ollama медленный | CPU quant, cold start, модель велика | 7B Q4; keep-alive; M4 Pro |
| local AI не включается | нет opt_in | оба true в config.toml |
| Gateway падает | sleep, token, launchd | отключить sleep; kickstart |
| RAM fight | два 13B | shared Ollama; слоты по времени |
Домашний Wi‑Fi и sleeping laptop рвут long-poll и Metal inference. Oversubscribed VPS без macOS не дают launchd/Tauri/TCC. Для быстрой выдачи, Qwen2.5 локально на Metal, оценки двух фреймворков и данных на своём диске JEXCLOUD bare-metal Mac Mini M4 multi-region — воспроизводимая prod-база: выделенный Apple Silicon, ~1 Gbps, provisioning ~120 с, апгрейд M4 Pro и 1–2 ТБ. Тарифы JEXCLOUD.