2026: OpenClaw & OpenHuman на арендованном Mac mini M4 — локальный ИИ-агент
В 2026 году OpenClaw и OpenHuman — два самых обсуждаемых open-source агента: первый для Telegram, WhatsApp и Cron-шлюзов, второй с Memory Tree и десктопным опытом; оба работают с Ollama для локального вывода. Если вы выбираете между покупкой Mac, облачным Mac и Linux VPS, здесь сравнение фреймворков, подбор M4, Runbook из пяти шагов, безопасность и матрица аренда vs покупка vs GPU-облако.
Содержание
1. Боль: агенту нужен 24/7, ноутбук засыпает
В 2026 ИИ-агент — это не разовый скрипт к API, а постоянный процесс, вызовы инструментов и мультиканальные сообщения. OpenClaw (MIT) ведет автономные сценарии через Telegram, WhatsApp и Discord; OpenHuman (GPL-3.0, TinyHumans AI) дает Memory Tree, голос и участие в Google Meet как десктоп-суперассистент. Оба могут направлять вывод в Ollama, оставляя диалоги на машине. Команды в ЕС и Азии все чаще оставляют шлюз и каналы как есть, а переносят только инференс на Mac — из соображений GDPR и контроля моделей.
- Ноутбуки плохи для круглосуточной работы: сон, вентилятор и борьба за RAM рвут gateway. Демон
launchdOpenClaw и GUI OpenHuman требуют стабильного питания и сети. - Покупка Mac mini дорога: M4 16 ГБ — четырехзначная сумма в евро/долларах, M4 Pro 64 ГБ — почти пятизначная. Поставки, амортизация и ошибка с объемом RAM — реальные издержки.
- Linux VPS без нативного macOS: OpenClaw на Linux работает, но без LaunchAgent и Keychain; OpenHuman на headless нуждается в VNC и усложняет эксплуатацию.
Прагматичный компромисс — аренда выделенного физического Mac mini M4 (не контейнерный псевдо-macOS). SSH часто за ~10 минут, канал 1 Гбит, оплата по дням/неделям/месяцам. Настоящий Apple Silicon с Neural Engine: 16 ГБ для квантованных 13B, 64 ГБ M4 Pro для класса 70B. Так в 2026 выглядит стандарт «local-first» агентов.
В небольшой команде KeepAlive шлюза, смена моделей Ollama и запись Memory Tree конкурируют за UMA и диск. Домашний Mac теряет IM-сессии при отключении питания; Mac в ЦОД ближе к стабильным SLA. Для конфиденциальных промптов выбирайте Гонконг или Сингапур и держите вывод и хранение на одном узле.
2. OpenClaw vs OpenHuman
| Измерение | OpenClaw | OpenHuman |
|---|---|---|
| Лицензия | MIT | GPL-3.0 |
| Форма | CLI + gateway + IM | Десктоп Tauri |
| Сценарий | Telegram-бот, Cron, webhooks | Личный ассистент, Gmail, Notion, Slack |
| Память | Сессия/файлы, MEMORY.md | Memory Tree (Markdown) |
| Локальный ИИ | Ollama (API как OpenAI) | Ollama / LM Studio; v0.53+ привязка жизненного цикла |
| Голос / встречи | Плагины | Нативный голос, режим Meet |
| Фон | openclaw onboard --install-daemon | Десктоп + опциональный core |
| Безопасность | openclaw security audit --fix | Локальные данные, opt-in в config.toml |
Для автоматизации через IM — OpenClaw; для долгой памяти и десктопа — OpenHuman. На облачном Mac 32 ГБ+ можно совместить оба, задав лимиты Ollama и избегая конкуренции за UMA.
В эксплуатации: openclaw security audit --fix снижает экспозицию шлюза; OpenHuman требует явного opt-in локального ИИ в config.toml. Команды с аудитом сочетают шифрованные бэкапы с документированной затиркой диска перед возвратом.
3. Mac mini M4 и инференс
Ориентиры сообщества (май 2026):
- M4 16 ГБ: gateway + Ollama 7B–8B (Llama 3.1 8B ~18–22 tok/s) — когда облачный API основной, локально маршрутизация.
- M4 24 ГБ: 13B Q4 и один IM-канал с запасом под систему.
- M4 Pro 64 ГБ: Llama 3.3 70B Q4 ~8–12 tok/s — нулевые облачные токены и приватность.
OpenHuman v0.53.43 (13 мая 2026) дает сборки aarch64 macOS и связывает цикл serve Ollama с процессом, снижая cold start. Минимум 8 ГБ, продакшен от 16 ГБ.
Оценивайте не только tok/s, но и время до первого токена и параллельные IM-сообщения. Класс 7B удобен для Cron и маршрутизации; 13B+ улучшают сводки и длинные черновики. С облачным fallback шлюз меняет Provider, а пользователь видит одного бота.
4. Матрица решений
| Вариант | Месячные затраты | Нативный macOS | 24/7 | Локально 13B+ |
|---|---|---|---|---|
| Свой Mac mini M4 16 ГБ | амортизация + электричество | Да | зависит от дома | Да |
| Аренда VPSMAC Mac mini M4 | ~100 USD/мес | Да, физика | ЦОД + launchd | Да |
| Linux VPS + Docker | низко | Нет | Да, GUI отдельно | без Metal |
| Облачный GPU (H100 и т.д.) | высоко | Нет | кластер | избыточно для чистого gateway |
При суверенитете данных или моделях вроде Qwen2.5 выбирайте узлы Гонконг/Сингапур, чтобы вывод оставался на арендованной машине. См. Runbook шлюза OpenClaw.
Выделенный Mac около 100 USD/мес за 24 месяца может сравняться с покупкой, электричеством и амортизацией; плюс аренды — ежемесячная смена объема RAM. Многие начинают с 16 ГБ и переходят на 32 ГБ, когда Memory Tree и 13B работают вместе.
5. Runbook из пяти шагов
Минимальный путь без Docker-обертки macOS: физический Mac mini M4, Ollama, OpenClaw как launchd и OpenHuman на том же 127.0.0.1:11434. Секреты остаются в Keychain и plist одного хоста — проще аудит и приемка.
Шаг 1 — облачный Mac: в панели VPSMAC M4 16/32/64 ГБ, проверка SSH: sw_vers, sysctl hw.memsize, curl -I https://ollama.com.
Шаг 2 — Ollama и базовые модели:
brew install ollama brew services start ollama ollama pull llama3.2 ollama pull qwen2.5:7b
Шаг 3 — OpenClaw (Node.js ≥ 22):
curl -fsSL https://openclaw.ai/install.sh | bash openclaw onboard --install-daemon openclaw security audit --fix # Provider: http://127.0.0.1:11434
Приемка: openclaw doctor, порт 18789, круговой Telegram.
Шаг 4 — OpenHuman v0.53+:
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash # config.toml: local_ai.runtime_enabled = true
Onboarding Gmail/Notion/Slack; endpoint Ollama 127.0.0.1:11434. Memory Tree сжимает источники в Markdown-память.
Шаг 5 — ресурсы и безопасность: OLLAMA_MAX_LOADED_MODELS=1, gateway на 127.0.0.1:18789, SSH-туннель для админки, шифрованные бэкапы ~/.openclaw и данных OpenHuman, затирка диска перед возвратом.
Чеклист приемки: круговой Telegram, зеленый openclaw doctor, ответ ollama run qwen2.5:7b, onboarding OpenHuman с локальным ИИ opt-in, живой демон в launchctl list | grep -i openclaw. При сбоях проверьте порт 18789 и RAM Ollama, удалите старый LaunchAgent через launchctl bootout, переустановите. В эксплуатации смотрите логи Ollama на OOM и архивируйте старые снимки Memory Tree при росте каталога. Токены IM храните в Keychain или переменных окружения, не в репозитории.
6. Технические данные для цитирования
- Порт gateway OpenClaw по умолчанию:
18789— при нескольких инстансах удалите старый LaunchAgent черезlaunchctl bootout. - Стабильная OpenHuman: v0.53.43, PR жизненного цикла Ollama #1638.
- Node: OpenClaw рекомендует Node.js ≥ 22.
- Потребление M4: в простое ~4–8 Вт — удобно для 24/7 в ЦОД.
- Доставка аренды: выделенный физический Mac mini M4, SSH часто ~10 минут (по тарифу).
- Два агента: задайте
OLLAMA_MAX_LOADED_MODELS=1на общем хосте.
7. FAQ
Нужно ли выбирать одно? Нет. OpenClaw для IM и Cron, OpenHuman для памяти и встреч. На 16 ГБ не грузите два крупных модели сразу.
Windows или WSL2? OpenClaw на WSL2 возможен, в продакшене предпочтителен macOS launchd. OpenHuman зрелее на macOS.
Локальная модель хуже Claude? 8B–13B для узких задач и маршрутизации; сложный reasoning — fallback в облако через Provider. Шлюз OpenClaw остается единой точкой планирования, поэтому вы можете смешивать локальные и облачные модели без смены IM-бота.
GUI OpenHuman по VNC? Да — для onboarding и настроек. Круглосуточная работа опирается на шлюз OpenClaw и Ollama; после настройки снижайте нагрузку GUI.
Два агента на одном Mac? Ограничьте OLLAMA_MAX_LOADED_MODELS=1 и не грузите два крупных модели на 16 ГБ RAM.
8. Заключение
Лучшее решение 2026 — не «ещё одна GPU», а всегда онлайн арендованный Mac mini M4 с OpenClaw, OpenHuman и Ollama на одном Apple Silicon: контроль данных, экономия токенов, расширяемые каналы. На 16 ГБ держите один локальный модельный слот; на 32–64 ГБ можно разделить OpenClaw для IM и OpenHuman для Memory Tree без постоянной конкуренции за UMA.
Ноутбук, Linux или купленный Mac — для демо; для 24/7 лучше аренда Mac mini M4 VPSMAC. Runbook — около 30 минут на приемку обоих стеков. Перед возвратом узла зашифруйте ~/.openclaw и каталоги OpenHuman, выполните затирку диска по процедуре провайдера и ротируйте токены IM-ботов.