Что такое OpenHuman в 2026 и чем он отличается от OpenClaw и ChatGPT
OpenHuman (GPL-3.0, TinyHumans AI v0.53.x) — настольный персональный агент на Rust, Tauri v2 и React 19. Через GUI подключаются Gmail, GitHub, Slack и более 118 OAuth-интеграций. Диалоги и синхронизированные данные попадают в Memory Tree: иерархические сводки в локальном SQLite плюс Markdown-файлы в Obsidian-совместимом vault. Каждые 20 минут auto-fetch подтягивает обновления из активных подключений — контекст наполняется без ручных промптов.
OpenClaw (MIT) ориентирован на терминал: CLI, Gateway, Telegram/WhatsApp/Discord. ChatGPT в браузере хранит память сессии, но не строит knowledge graph из вашей почты. OpenHuman — UI-first: маскот, голос, участие в Google Meet, сжатие TokenJuice (до ~80 % меньше токенов на вывод инструментов). По умолчанию — управляемый роутинг моделей; Ollama включается через config.toml.
Статья не спорит «зачем агент», а ведёт к чистой установке, входу, подключению источников и первому ответу Memory Tree. Первая чистая установка — 30–45 минут; с несколькими OAuth и циклом auto-fetch — 60–90 минут. Постоянные файлы сосредоточены в профиле пользователя — на общем Mac сначала проверьте права и квоты диска.
Ранняя ясность по managed-границе снижает откаты: вход, прокси моделей и OAuth Composio по умолчанию идут через backend TinyHumans; Memory Tree и vault остаются на устройстве. Для строгого local-first — Ollama и direct Composio key; realtime webhooks хостите сами. Облачные потоки к US API требуют оценки compliance; локальный inference на арендованном EU-узле сужает трансграничный transfer.
Только curl|bash: скрипт без отдельной подписи — целостность не проверить. В продакшене Homebrew или подписанный apt.
Путаница с pip: OpenHuman — desktop-приложение, не пакет PyPI. pip install в официальном репозитории tinyhumansai/openhuman не описан.
AppImage + Wayland: задокументированные краши. Debian/Ubuntu — .deb или apt.
Ожидание «полностью offline»: блокировка на managed login без direct keys.
Сон ноутбука: auto-fetch останавливается; агент кажется «амнезичным». Непрерывный ingest требует постоянно включённого хоста.
Выберите платформу развёртывания, затем шесть шагов в разделе 04.
Где запускать OpenHuman: MacBook, VPS или Mac Mini M4 в аренду
Официальные бинарники: Windows, macOS, Linux. Минимум по полевым данным: 8 ГБ RAM для GUI и Memory Tree без локальной LLM. Постоянный Ollama 7B: 16 ГБ. OpenClaw + OpenHuman + локальная модель: 24 ГБ. Заложите 20 ГБ+ SSD под растущий vault и SQLite.
| Платформа | Доступность 24/7 | Полнота GUI | Memory Tree / auto-fetch | Месячные затраты |
|---|---|---|---|---|
| Личный MacBook | ~60 % (крышка закрыта) | высокая на macOS | частые прерывания | 0 + ops-риск |
| Raspberry Pi 4B 8GB | ~88 % | Linux, без Metal | узкое место I/O | разовая покупка |
| x86 VPS 4GB | ~99,5 % | headless, нужен VNC | sync возможен | pay-as-you-go |
| Mac Mini M4 в аренду | ЦОД ~100 % | максимум (launchd + UMA) | непрерывное накопление | фикс. OpEx, возврат |
На больших Gmail-ящиках первым узким местом часто становятся диск I/O и записи SQLite, а не CPU. Дешёвый VPS в другом регионе экономит деньги, но добавляет задержку OAuth-редиректов.
Инструкция по установке отвечает «запустится ли»; выбор платформы — «будет ли расти Memory Tree». Продакшен auto-fetch заслуживает выделенный macOS-узел под launchd.
Homebrew, apt, curl, MSI: рекомендуемые пути и сравнение
Официальный приоритет — нативные подписанные пакеты. macOS:
brew tap tinyhumansai/core brew install openhuman
Debian/Ubuntu (подписанный apt-репозиторий):
sudo apt-get install -y --no-install-recommends gnupg2 curl ca-certificates curl -fsSL https://tinyhumansai.github.io/openhuman/apt/KEY.gpg \ | sudo gpg --dearmor -o /etc/apt/keyrings/openhuman.gpg echo "deb [signed-by=/etc/apt/keyrings/openhuman.gpg arch=amd64] \ https://tinyhumansai.github.io/openhuman/apt stable main" \ | sudo tee /etc/apt/sources.list.d/openhuman.list sudo apt-get update sudo apt-get install -y openhuman
Windows: подписанный .msi с GitHub Releases. Альтернатива без проверки целостности:
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash
| Канал | Целостность | ОС | Назначение |
|---|---|---|---|
| Homebrew | hash bottle | macOS | продакшен macOS |
| apt GPG | подписанный repo | Debian/Ubuntu amd64 | продакшен Linux |
| MSI / DMG / deb | подпись release | Win / macOS / Linux | offline rollout |
| curl-скрипт | пока нет | macOS / Linux x64 | быстрый тест |
| npm / pnpm из исходников | dev-проверки | все | контрибьюция, не prod |
После запуска — Self-Check в приложении. Для Ollama сначала ollama serve, затем в config.toml:
local_ai.runtime_enabled = true local_ai.opt_in_confirmed = true
Корпоративные сети часто блокируют raw.githubusercontent.com — зеркалируйте release-артефакты внутри. WSL2: apt внутри Linux-дистрибутива, не PowerShell. Ollama на Metal — только macOS.
Совет: после обновления экспортируйте или мигрируйте config. SQLite Memory Tree копируйте только при закрытом приложении.
Шесть шагов: от установки до Memory Tree и опционального Ollama
Выбор канала и установка: macOS Homebrew, Ubuntu apt, Windows MSI. curl — только sandbox.
Вход: запуск приложения, аккаунт TinyHumans. Завершите managed routing при необходимости.
Источники данных: Gmail, Calendar, GitHub через OAuth. Каждая связь — typed tool.
Local vs managed: tree и vault локально; OAuth proxy и модель по умолчанию — managed. Direct Composio при compliance.
Первый hit Memory Tree: через ~20 мин auto-fetch Markdown в vault и агент цитирует тему письма.
Ollama и облачный Mac: опционально Qwen2.5 7B–14B на Metal. Ingest 24/7 — выделенный M4 через страницу заказа, VNC для GUI, SSH для backup.
ollama pull qwen2.5:7b ollama serve openhuman
Миграция в облако: чеклист из гидa OpenClaw + OpenHuman — архив SQLite, vault, config.toml, rsync, холодный reboot-тест. Убедитесь, что auto-fetch переживает перезагрузку.
OAuth-токены не коммитьте в Git. На арендованном Mac перед возвратом отключите интеграции и удалите локальную БД.
Цифры, TokenJuice, ошибки и вывод по аренде
Три факта для цитирования: ① минимум 8 ГБ, постоянный Ollama 16 ГБ, dual-stack 24 ГБ unified memory M4. ② auto-fetch каждые 20 минут, chunks нормализованы до ≤3k tokens. ③ TokenJuice сжимает tool payload — полевые отчёты до ~80 % меньше токов при той же информации.
| Симптом | Вероятная причина | Исправление |
|---|---|---|
| AppImage сразу exit | Wayland / sharun | .deb или apt |
| Пустой Memory Tree | OAuth не завершён | re-auth, ждать 20 мин |
| Local AI выкл. | нет opt-in | local_ai.* = true |
| Ollama недоступен | daemon down | ollama serve, порт 11434 |
Честные альтернативы: спящий MacBook хватит для UI-демо, не для SLA ingest. Дешёвый Linux VPS экономит аренду, но теряет Metal-Ollama и нативный Tauri. Только ChatGPT в браузере не масштабирует Memory Tree и Meet-агента. Аренда выделенного Mac Mini M4 у KVMNODE даёт launchd, inference на Metal и тот же Homebrew- workflow по SSH — месячный OpEx без CapEx, данные на вашем узле в выбранном регионе.
Операционный ритм: еженедельно диск vault, ежемесячно OAuth, ежеквартально snapshot config.toml. SQLite и Markdown — в политике backup, не только начальные 20 ГБ.
Тарифы: страница цен. Доставка и сеть: центр помощи. Готовы проверить ingest без покупки железа — оформить заказ на M4 с SSH в тот же день.