OpenHuman 2026: полный гайд по установке — нативные пакеты на четырёх платформах, Memory Tree и Ollama с нуля до рабочего состояния
OpenHuman (tinyhumansai/openhuman) — open-source десктопный персональный AI-суперассистент, который в 2026-м активно набирает звёзды на GitHub. Локальный Memory Tree решает проблему stateless-чата («поговорили — забыли»). Это не Python/CUDA-пайплайн для «цифровых людей» с видеоинференсом. Если в туториале есть run_demo.py и checkpoints/*.pth — скорее всего, другой проект. Здесь — официальная Early Beta (~v0.54.x), реальный install chain.
Один пост, чтобы поставить и завести: что умеет OpenHuman vs ChatGPT/OpenClaw, матрица Homebrew / apt / MSI / curl, чек-лист из шести шагов, первый OAuth, синк Memory Tree, Ollama / LM Studio. Для связки OpenClaw + OpenHuman на арендованном Mac — гайд по dual-framework. Здесь — только OpenHuman, от нуля до usable.
01 OpenHuman в 2026: desktop agent и три типичных заблуждения
Tiny Humans AI позиционирует OpenHuman как Your Personal AI super intelligence: кросс-платформенное приложение на Rust + Tauri v2, OAuth из 118+ сервисов (Gmail, Slack, GitHub, Notion…), сжатие токенов и запись в локальный SQLite внутри Memory Tree — модель получает контекст за недели за минуты (docs).
До установки отсечь три мифа:
- «Deepfake-аватар»: не качаем multi-GB
.pthвcheckpoints/, CUDA для видео не нужен. GUI-инсталлятор — сотни мегабайт, не гигабайты весов. - «Просто веб-чат»: ценность — фоновый sync + retrieval по дереву памяти. Закрыл окно — память не пропала, но нужны OAuth и первичная индексация.
- Непроверенные скрипты: официально
curl … | bashне даёт byte-level integrity check. В проде — Homebrew, signed apt, signed MSI (install.md).
Vs OpenClaw: OpenClaw — messaging bots (Telegram/WhatsApp); OpenHuman — desktop super-assistant + Memory Tree + meetings/voice. Оба цепляются к Ollama, но install и persistence разные.
02 Требования к хосту и матрица install path (4 платформы)
| Параметр | Minimum | Recommended |
|---|---|---|
| ОС | macOS 12+ / Win 10+ / Ubuntu 20.04+ | macOS 14+ (Apple Silicon) / Win 11 / Ubuntu 24.04 |
| RAM | 8 GB (только cloud API) | 16 GB+ (Ollama 7B–8B параллельно) |
| Диск | ~2 GB app + cache | 20 GB+ (Memory index + local models) |
| GPU | не обязателен (cloud API) | Apple Silicon / NVIDIA для ускорения Ollama |
| Канал | Платформа | Проверка целостности | Кому |
|---|---|---|---|
| Homebrew | macOS / Linux | да (bottle hash) | dev daily driver |
| Signed apt | Debian / Ubuntu | да (GPG repo) | Linux workstation |
| Signed MSI | Windows | да (official release) | enterprise desktop |
| curl / npm | все | ограничено | быстрый тест; curl pipe в проде — нет |
Source build: Node.js 24+, pnpm, Rust 1.93+ (README). Обычному юзеру не нужно. 118+ коннекторов — в основном international SaaS; перед деплоем глянуть live-список в settings.
03 Шесть шагов: native package → первый рабочий диалог
Пример — macOS Homebrew; Linux apt и Windows MSI в конце секции, логика та же.
brew tap tinyhumansai/openhuman
brew install openhuman
openhuman --version
# Linux Debian/Ubuntu (signed repo, excerpt)
# curl -fsSL .../KEY.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/openhuman.gpg
# sudo apt-get update && sudo apt-get install -y openhuman
- Выбрать канал: prod = Homebrew/apt/MSI. Не гонять
curl | bashна неаудированном хосте. - Install: после
brew install openhuman— CLIopenhumanили GUI из Launchpad. - Version check: сверка с GitHub Releases (beta v0.54.x). Старое —
brew upgrade openhuman. - First-run wizard: аккаунт, timezone, privacy. Data по умолчанию в local SQLite (path в settings).
- 1–2 OAuth source: Gmail или GitHub для smoke; Memory Tree показывает syncing / indexed.
- Smoke dialog: «Summarize my GitHub issues last week» — модель должна цитировать synced context.
Windows: .msi с latest release. Arch: AUR openhuman-bin. npm global качает binary с SHA-256; runtime без Node (install.md).
04 Memory Tree: конфиг и подключение локального Ollama
Трёхуровневая схема: source tree → topic tree → global tree. Connector raw chunks внизу, topic clusters в середине, retrieval наверху. Официально ~20 мин incremental sync (beta), TokenJuice-подобное сжатие токенов.
- Minimal OAuth: сначала 1–2 read-only source, дождаться index, потом расширять.
- Index monitoring: last sync per connector; вечный syncing — proxy или expired OAuth token.
- Ollama: ollama.com, например
ollama pull qwen2.5:7b. - Endpoint: OpenHuman settings → Local/Ollama или LM Studio; Base URL обычно
http://127.0.0.1:11434/v1. - 16 GB unified memory: 7B–8B quantized first; 13B — смотреть Activity Monitor на суммарный footprint Ollama + OpenHuman.
- Obsidian sync (optional): vault на local SSD, network drive ломает watcher.
ollama serve
ollama pull qwen2.5:7b
# OpenHuman Settings → Local LLM → http://127.0.0.1:11434
Fully offline stack: только Ollama + local Memory, без cloud LLM API — диалог и индекс не покидают машину. На M-series Mac без dGPU 7B-class models живут нормально, throughput = unified memory bandwidth.
05 Цитируемые спеки и FAQ по install/sync ошибкам
- License: GPL-3.0 — copyleft на derivatives; перед embed в closed product — legal review (vs MIT OpenClaw).
- Integrations: 118+ OAuth connectors (live list в UI).
- Storage: SQLite local, not cloud by default; перед uninstall — backup user data dir.
- Release cadence: Early Beta; май 2026 community ~6k+ GitHub stars, несколько раз в Trending. Changelog: releases.
| Симптом | Вероятная причина | Fix |
|---|---|---|
| OAuth callback fail | system proxy / wrong clock | sync time; browser direct; allow callback domain в corp network |
| Memory stuck syncing | initial full sync / expired token | меньше connectors; OAuth reconnect |
| Local model dead | Ollama down / wrong port | ollama serve; port 11434 + model name |
| Linux no GUI tray | no desktop session | VNC или cloud Mac с desktop для first OAuth |
Update: brew upgrade / apt upgrade / MSI reinstall. Перед major beta — screenshot settings + SQLite backup.Uninstall: удалить app, вручную data dir и Ollama model cache если не нужны.
06 Где крутить OpenHuman: сравнение платформ и JEXCLOUD wrap-up
| Платформа | GUI / OAuth | 24/7 sync | Сценарий |
|---|---|---|---|
| Личный MacBook | полный | sleep = sync pause | проба Memory Tree |
| Linux VPS без GUI | ограничен | 24/7 ok, OAuth боль | не first choice |
| JEXCLOUD Mac Mini M4 | VNC + native Tauri | always online, incremental Memory | prod assistant + local 8B |
Три реальных pain point ноутбука и oversold VPS: sleep рубит Memory increment → «amnesia» в понедельник; headless Linux блокирует OAuth/Tauri first setup; neighbor disk IO contention тормозит Ollama и indexing одновременно — «ставится, но не держится».
Нужен 24/7 incremental Memory + local Qwen2.5 — sane path: JEXCLOUD bare-metal Mac Mini M4, Homebrew + Ollama по этому гайду, OAuth один раз через VNC, дальше SSH на models/logs. Без hypervisor overselling, data на rented disk, перед end of lease — pack backup SQLite + Ollama models. Specs: цены; order: заказ; remote: help.