OpenHuman 2026: полный гайд по установке и настройке — от DMG до работающего Memory Tree

desktop install · OAuth · шестишаговый runbook · local vs hosted · выбор 24/7 хоста

Установка OpenHuman и локальный AI-ассистент Memory Tree 2026

Хотите поднять 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.

01

Что такое 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 desktopmacOS 14+ Apple Silicon или Ubuntu 24.04 LTS
RAM4 GB+16 GB+ (официальная дока: большой mailbox/repo или local model)
Диск~2 GB app + растущий SQLite50 GB+ SSD под Memory Tree и логи
GPUне обязателен (default cloud routing)Apple Silicon UMA для local model
Сетьlogin и OAuth требуют интернетстабильный канал для Meet и auto-fetch
  1. 01

    pip/CUDA route: end user идёт через installer или curl script, не через pip install -r requirements.txt из digital human репо.

  2. 02

    Data boundary: Memory Tree локально, но login, часть OAuth и search proxy по умолчанию hosted — Advanced позволяет свой RPC и модели.

  3. 03

    Early query: после Gmail/GitHub подождите ~20 минут auto-fetch, потом «суммируй почту за неделю».

  4. 04

    Laptop as server: sleep рвёт sync; compounding Memory Tree требует always-on desktop host.

  5. 05

    Source build без toolchain: contributors нужны Git, Node.js 24+, pnpm 10.10, Rust 1.93 (rustfmt/clippy), CMake, submodules.

02

Канал установки и хост: официальные пакеты vs аренда Mac Mini M4

Один и тот же OpenHuman — разница в подписи/апдейтах, uptime и пригодности к фоновому auto-fetch. Матрица ниже для prod-сценария, когда Memory Tree должен расти каждый день.

Канал / хостКому24/7 auto-fetchЗаметка
DMG / MSIобычные macOS / Windows usersзависит от always-onскачать с tinyhumans.ai/openhuman
curl / Homebrew / aptterminal-friendly macOS / Linuxто жескрипты синхронны с README
Личный MacBookPOC, лёгкие интеграцииобрыв при закрытии крышкине prod memory compounding
Аренда Mac Mini M4team Memory Tree, Meet proxyDC SLA, always onSSH 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.

03

Шестишаговый runbook: от install до первого Memory Tree запроса

Для end-user desktop (не source contribution). Данные лежат в app data dir (SQLite Memory Tree, Markdown vault) — бэкап перед upgrade.

  1. 01

    Download & install: tinyhumans.ai/openhuman → DMG/MSI или official script (macOS/Linux x64).

  2. 02

    First launch & login: Sign in! Let's Cook через social login; большинству не нужен Advanced RPC URL.

  3. 03

    Первый source: OAuth Gmail или GitHub (118+ integrations), подтвердить grant.

  4. 04

    Wait auto-fetch: держите app или хост ~20 минут, пока scheduler пишет в Memory Tree.

  5. 05

    Acceptance test: «PRs на GitHub за прошлую неделю» или «письма по темам» — ответ должен ссылаться на ваши данные, не generic small talk.

  6. 06

    Advanced (optional): model routing, local model (fat RAM box), свои Composio/search credentials чтобы сузить hosted dependency.

bash · official script (macOS / Linux x64)
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash

brew tap tinyhumansai/core
brew install openhuman
bash · source contributor (optional)
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 в доке.

04

Типовые ошибки install и first run

Симптомы чаще всего на стадии «app открыт, Memory Tree пустой» — идите по таблице; не делайте параллельно reinstall, смену аккаунта и wipe DB.

СимптомПричинаFix
Gmail/GitHub не коннектится после loginnetwork или OAuth callback blockedproxy/firewall; retry OAuth; whitelist callback domains
Ответы не про мои данныеauto-fetch не завершён~20 min wait; integrations page → Active
Linux script failне x64 или missing libsofficial package; GitBook Getting Started
pnpm dev:app build failNode/Rust version mismatchNode 24+, pnpm 10.10, Rust 1.93, submodules
Local model OOMмало RAMвыключить local model; или хост 16 GB+

Performance и расширения

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.

05

Reference specs, use cases и выбор хоста

  • Open source footprint: tinyhumansai/openhuman ~29k stars (июнь 2026), Rust + Tauri stack.
  • Integrations: docs 118+ OAuth; active connections auto-fetch ~20 min.
  • Memory pipeline: source → normalized Markdown → chunks ≤3k tokens → tree by source/topic/daily digest → local SQLite.
  • License: GPL-3.0; commercial/redistribution — свой compliance review.
  • Power draw M4: desktop idle ~4–6 W, under load типично 15–25 W (local model/Meet).

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.

FAQ

Частые вопросы

Нет. 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. Тарифы страница цен, заказ оформить заказ.