desktop install · OAuth · шестишаговый runbook · local vs hosted · выбор 24/7 хоста
Хотите поднять OpenHuman (tinyhumansai/openhuman, ~29k stars на GitHub) в 2026, но не понимаете — DMG или pip install? Этот технарский runbook раскладывает стек по полочкам: Rust + Tauri desktop, Memory Tree в локальном SQLite, 118+ OAuth и auto-fetch каждые ~20 минут. Внутри: таблица железа, шесть шагов, acceptance первого запроса, таблица типовых косяков и выбор 24/7 хоста. В отличие от dual-framework гайда по OpenClaw, здесь только standalone-установка OpenHuman.
OpenHuman (TinyHumans, GPL-3.0) — local-first desktop AI super-assistant: Memory Tree нормализует Gmail, GitHub, Notion, Slack и прочие источники в Markdown-чанки в локальном SQLite, а не в opaque vector DB. В комплекте: auto model routing (reasoning на топ-модели, рутина на дешёвые), web search, Coder toolchain, voice и desktop mascot для Google Meet. Отличие от ChatGPT в браузере: контекст на недели остаётся на вашем диске; интеграции — OAuth в один клик.
Пять классических фейлов на install: путать OpenHuman с CUDA digital-human репо, игнорить границу local vs hosted, задавать вопросы до завершения auto-fetch, ждать 7×24 на закрытом MacBook, собирать из исходников без Node 24 / Rust 1.93. Ниже — только официальный desktop install + first run; сравнение с OpenClaw — в майском dual-framework посте.
| Параметр | Минимум | Рекомендуется (большой inbox + local model) |
|---|---|---|
| ОС | macOS / Windows 10+ / Linux desktop | macOS 14+ Apple Silicon или Ubuntu 24.04 LTS |
| RAM | 4 GB+ | 16 GB+ (официальная дока: большой mailbox/repo или local model) |
| Диск | ~2 GB app + растущий SQLite | 50 GB+ SSD под Memory Tree и логи |
| GPU | не обязателен (default cloud routing) | Apple Silicon UMA для local model |
| Сеть | login и OAuth требуют интернет | стабильный канал для Meet и auto-fetch |
pip/CUDA route: end user идёт через installer или curl script, не через pip install -r requirements.txt из digital human репо.
Data boundary: Memory Tree локально, но login, часть OAuth и search proxy по умолчанию hosted — Advanced позволяет свой RPC и модели.
Early query: после Gmail/GitHub подождите ~20 минут auto-fetch, потом «суммируй почту за неделю».
Laptop as server: sleep рвёт sync; compounding Memory Tree требует always-on desktop host.
Source build без toolchain: contributors нужны Git, Node.js 24+, pnpm 10.10, Rust 1.93 (rustfmt/clippy), CMake, submodules.
Один и тот же OpenHuman — разница в подписи/апдейтах, uptime и пригодности к фоновому auto-fetch. Матрица ниже для prod-сценария, когда Memory Tree должен расти каждый день.
| Канал / хост | Кому | 24/7 auto-fetch | Заметка |
|---|---|---|---|
| DMG / MSI | обычные macOS / Windows users | зависит от always-on | скачать с tinyhumans.ai/openhuman |
| curl / Homebrew / apt | terminal-friendly macOS / Linux | то же | скрипты синхронны с README |
| Личный MacBook | POC, лёгкие интеграции | обрыв при закрытии крышки | не prod memory compounding |
| Аренда Mac Mini M4 | team Memory Tree, Meet proxy | DC SLA, always on | SSH delivery; Ollama/OpenClaw на том же узле |
Install занимает минуты; чтобы Memory Tree рос каждые 20 минут, нужен правильный 24/7 хост.
Официальные one-liner для macOS/Linux и PowerShell для Windows; на Linux — signed apt repo. Планируете OpenClaw Gateway + OpenHuman desktop на арендованном узле: берите 16 GB+ UMA и отдельную disk quota под SQLite и logs.
Для end-user desktop (не source contribution). Данные лежат в app data dir (SQLite Memory Tree, Markdown vault) — бэкап перед upgrade.
Download & install: tinyhumans.ai/openhuman → DMG/MSI или official script (macOS/Linux x64).
First launch & login: Sign in! Let's Cook через social login; большинству не нужен Advanced RPC URL.
Первый source: OAuth Gmail или GitHub (118+ integrations), подтвердить grant.
Wait auto-fetch: держите app или хост ~20 минут, пока scheduler пишет в Memory Tree.
Acceptance test: «PRs на GitHub за прошлую неделю» или «письма по темам» — ответ должен ссылаться на ваши данные, не generic small talk.
Advanced (optional): model routing, local model (fat RAM box), свои Composio/search credentials чтобы сузить hosted dependency.
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash brew tap tinyhumansai/core brew install openhuman
git clone https://github.com/tinyhumansai/openhuman.git cd openhuman git submodule update --init --recursive pnpm install pnpm --filter openhuman-app dev:app
Local vs hosted: Memory Tree, Markdown vault, workspace config — на машине; по умолчанию login, model routing, часть OAuth и search proxy идут через OpenHuman. Полностью свои модели и credentials — custom setup path в доке.
Симптомы чаще всего на стадии «app открыт, Memory Tree пустой» — идите по таблице; не делайте параллельно reinstall, смену аккаунта и wipe DB.
| Симптом | Причина | Fix |
|---|---|---|
| Gmail/GitHub не коннектится после login | network или OAuth callback blocked | proxy/firewall; retry OAuth; whitelist callback domains |
| Ответы не про мои данные | auto-fetch не завершён | ~20 min wait; integrations page → Active |
| Linux script fail | не x64 или missing libs | official package; GitBook Getting Started |
| pnpm dev:app build fail | Node/Rust version mismatch | Node 24+, pnpm 10.10, Rust 1.93, submodules |
| Local model OOM | мало RAM | выключить local model; или хост 16 GB+ |
Fat inbox или monorepo ingest: приоритет disk I/O и 16 GB RAM; на skinny RAM — меньше parallel sources. Voice, Meet proxy и Coder уже bundled, отдельный file plugin не нужен. С OpenClaw на одном хосте — snapshots SQLite и vault перед concurrent cleanup.
tinyhumansai/openhuman ~29k stars (июнь 2026), Rust + Tauri stack.Use cases: solo dev с GitHub + Notion для weekly report; ops с Gmail + Calendar для meeting summaries; team ставит OpenHuman на арендованный Mac Mini, maint через VNC/SSH, ноут можно закрыть. Laptop и home PC хватит для install acceptance, но sleep ломает memory compounding; чистый Linux VPS без полного desktop UX. Если нужен «коллега, который помнит вашу почту прошлой недели» — аренда Mac Mini M4 упаковывает uptime, UMA и predictable OpEx.
Runbook пройден, нужен 24/7 узел — VpsMesh отдаёт Mac Mini M4 по SSH, panel для ресурсов, backup app data dir перед end of lease. Тарифы: цены аренды Mac Mini M4, support: центр помощи, order: оформить заказ.
Внимание: не меняйте одновременно хост, wipe Memory Tree, major upgrade и полный OAuth reset в один weekend — сначала стабилизируйте first request 24h, потом local model или Meet proxy.
Нет. End user: DMG/MSI, curl | bash, Homebrew или apt. Source build: Node 24+, pnpm 10.10, Rust 1.93 — это не CUDA digital-human track.
DB, Markdown vault, workspace — по умолчанию local SQLite. Hosted login, routing и часть OAuth возможны; Advanced/custom setup со своими моделями и Composio credentials сужает boundary.
OpenHuman — desktop app, full experience на macOS. Для persistent auto-fetch и Meet proxy: аренда Mac Mini M4 стабильнее закрытого MacBook; combo с OpenClaw — dual-framework guide. Тарифы страница цен, заказ оформить заказ.