OpenHuman 2026 Installations-Guide: Native Pakete auf vier Plattformen, Memory Tree und Ollama von null bis produktiv
OpenHuman (tinyhumansai/openhuman) ist 2026 ein stark nachgefragter Open-Source-Desktop-Personal-Assistant. Die lokale Memory Tree-Schicht adressiert das klassische Stateless-Problem („Chat endet, Kontext weg“) — nicht die Python/CUDA-Pipeline für Digital-Human-Videogenerierung. Tutorials mit run_demo.py und checkpoints/*.pth stammen meist aus anderen Projekten. Dieser Guide folgt der offiziellen Early-Beta-Kette (Stand v0.54.x).
Zielgruppe: Teams, die einen durchgängigen Installationspfad brauchen. Enthalten sind: Funktionsabgrenzung zu ChatGPT/OpenClaw, eine Homebrew/apt/MSI/curl-Matrix mit Sechs-Schritte-Abnahme, OAuth-Erstsetup, Memory-Tree-Sync und Ollama/LM Studio. Wer OpenClaw + OpenHuman auf einem gemieteten Mac kombiniert, liest den Dual-Framework-Guide; hier fokussieren wir OpenHuman standalone.
01 OpenHuman in 2026: Desktop-Agent und drei typische Fehlzuordnungen
OpenHuman (Tiny Humans AI) positioniert sich als Your Personal AI super intelligence: Rust + Tauri v2, OAuth-Daten aus 118+ Diensten (Gmail, Slack, GitHub, Notion …), Token-Kompression in lokales SQLite im Memory Tree — Modellkontext über Wochen in Minuten (Docs).
Vor der Installation drei Fehlzuordnungen ausschließen:
- Digital-Human-Deepfake: Keine Multi-GB-
.pthincheckpoints/, kein NVIDIA-CUDA-Video-Inferenz-Stack. GUI-Paket typisch im niedrigen dreistelligen MB-Bereich. - Reiner Web-Chat: Wert liegt in Hintergrund-Sync + Memory-Retrieval. Fenster schließen heißt nicht „Gedächtnis weg“, erfordert aber OAuth und Index-Aufbau.
- Ungeprüfte Skripte: Offiziell:
curl … | bashohne Byte-Integritätsprüfung. Produktion: Homebrew, signiertes apt, signiertes MSI (install.md).
Abgrenzung zu OpenClaw: OpenClaw = Messaging-Bots (Telegram/WhatsApp); OpenHuman = Desktop-Super-Assistant + Memory Tree + Meeting/Voice. Beide nutzen Ollama, unterscheiden sich in Install und Dauerbetrieb.
02 Host-Anforderungen und Installationskanal-Matrix (vier Plattformen)
| Dimension | Minimum | Empfohlen |
|---|---|---|
| Betriebssystem | macOS 12+ / Win 10+ / Ubuntu 20.04+ | macOS 14+ (Apple Silicon) / Win 11 / Ubuntu 24.04 |
| RAM | 8 GB (nur Cloud-API) | 16 GB+ (Ollama 7B–8B parallel) |
| Speicher | ca. 2 GB App + Cache | 20 GB+ (Memory-Index + lokale Modelle) |
| GPU | optional (Cloud-API) | Apple Silicon / NVIDIA für Ollama-Beschleunigung |
| Kanal | Plattform | Integritätsprüfung | Zielgruppe |
|---|---|---|---|
| Homebrew | macOS / Linux | Ja (bottle hash) | Entwickler-Updates |
| Signiertes apt | Debian / Ubuntu | Ja (GPG-Repo) | Linux-Workstations |
| Signiertes MSI | Windows | Ja (offizielles Release) | Enterprise-Desktop |
| curl / npm | alle | Eingeschränkt | Schnelltest; curl-Pipe in Produktion vermeiden |
Source-Build: Node.js 24+, pnpm, Rust 1.93+ (README). Endanwender brauchen das nicht. Für DSGVO-kritische Szenarien relevant: Memory liegt standardmäßig lokal in SQLite — keine Cloud-Persistenz by default. Connector-Liste vor Rollout prüfen (118+ internationale SaaS; regionale Dienste in Beta ggf. fehlend).
03 Sechs Schritte: Native Pakete bis zum ersten produktiven Dialog
Beispiel macOS Homebrew; Linux apt und Windows MSI am Abschnittsende — gleiche Logik.
brew tap tinyhumansai/openhuman
brew install openhuman
openhuman --version
# Linux Debian/Ubuntu (signiertes Repo, Auszug)
# curl -fsSL .../KEY.gpg | sudo gpg --dearmor -o /etc/apt/keyrings/openhuman.gpg
# sudo apt-get update && sudo apt-get install -y openhuman
- Kanal wählen: Produktion = Homebrew/apt/MSI. Kein
curl | bashauf ungeprüften Hosts. - Installieren: Nach
brew install openhumanCLIopenhumanoder GUI über Launchpad. - Version prüfen: Abgleich mit GitHub Releases (Beta z. B. v0.54.x). Upgrade via
brew upgrade openhuman. - Erst-Setup: Account, Zeitzone, Privacy — Daten default lokal SQLite (Pfad in Einstellungen).
- 1–2 OAuth-Quellen: Gmail oder GitHub als Smoke-Test; Memory Tree zeigt „syncing / indexed“.
- Smoke-Dialog: „Fasse meine GitHub-Issues der letzten Woche zusammen“ — Kontext aus Sync muss zitierbar sein.
Windows: .msi aus latest Release. Arch: AUR openhuman-bin. npm global lädt Binaries mit SHA-256-Check; Laufzeit ohne Node (install.md).
04 Memory Tree konfigurieren und Ollama lokal anbinden
Dreischichtiges Modell: Source Tree → Topic Tree → Global Tree. Connector-Rohdaten unten, Themencluster mitte, Retrieval oben. Offizielle Angabe: ca. 20-Minuten-Inkrement-Sync (Beta), Token-Kompression via TokenJuice-ähnliche Technik.
- Minimal OAuth: Zuerst 1–2 read-only Quellen, Index fertig, dann erweitern.
- Index-Monitoring: „Last sync“ pro Connector; hängendes syncing → Proxy/OAuth-Expiry.
- Ollama: ollama.com, z. B.
ollama pull qwen2.5:7b. - Endpoint: OpenHuman → Local/Ollama oder LM Studio; Base URL typisch
http://127.0.0.1:11434/v1. - 16-GB-RAM: 7B–8B quantisiert; 13B nur mit Monitoring (Activity Monitor).
- Obsidian (optional): Vault auf lokaler SSD, kein Netzlaufwerk für Watcher.
ollama serve
ollama pull qwen2.5:7b
# OpenHuman Einstellungen → Local LLM → http://127.0.0.1:11434
Vollständig offline: nur Ollama + lokales Memory, kein Cloud-LLM — Dialog und Index bleiben auf dem Host. Für Legal/Compliance und interne Dokumente unter Datensouveränitätsanforderungen (DSGVO Art. 5/32: Integrität, Vertraulichkeit, lokale Kontrolle). M-Serie Mac ohne dedizierte GPU: 7B machbar, Throughput abhängig von Unified-Memory-Bandbreite.
05 Zitierbare Spezifikationen und Installations-Fehler-Matrix
- Lizenz: GPL-3.0 — Copyleft bei Derivaten; vor Closed-Source-Einbettung Legal Review (vs. MIT OpenClaw).
- Connectors: 118+ OAuth-Dienste (Live-Liste in UI).
- Speicher: SQLite lokal, nicht default cloud — vor Deinstall Backup des User-Data-Verzeichnisses.
- Release-Tempo: Early Beta; Mai 2026 Community-Daten ~6k+ GitHub Stars, mehrfach Trending. Changelog vor Deploy: Releases.
| Symptom | Wahrscheinliche Ursache | Maßnahme |
|---|---|---|
| OAuth-Callback scheitert | Proxy / falsche Systemzeit | Zeit syncen; Browser direkt; Callback-Domain freigeben |
| Memory dauerhaft syncing | Initial-Full-Sync / Token abgelaufen | Weniger Connectors; OAuth reconnect |
| Lokales Modell tot | Ollama down / falscher Port | ollama serve; Port 11434 + Modellname |
| Linux ohne GUI-Tray | Keine Desktop-Session | VNC oder Cloud-Mac mit Desktop für Erst-OAuth |
Update: brew upgrade / apt upgrade / MSI reinstall. Vor Major-Beta: Settings-Screenshot + SQLite-Backup.Deinstall: App entfernen, Restdaten und optional Ollama-Cache löschen.
06 Wo OpenHuman läuft: Plattformvergleich und JEXCLOUD-Empfehlung
| Plattform | GUI / OAuth | 24/7-Sync | Phase |
|---|---|---|---|
| Privates MacBook | vollständig | pausiert im Sleep | Memory-Tree-Evaluierung |
| Linux VPS ohne GUI | eingeschränkt | 24/7 möglich, OAuth schwierig | nicht erste Wahl |
| JEXCLOUD Mac Mini M4 | VNC + native Tauri | dauerhaft online, inkrementell | Produktion + lokales 8B |
Drei messbare Schwächen von Laptop und oversold VPS: Sleep stoppt Memory-Inkrement → „Amnesie“ am Montag; headless Linux blockiert OAuth/Tauri-Erstsetup; Nachbar-IO-Kontention bremst Ollama und Index parallel („installiert, aber instabil“).
Für 24/7 Memory + lokales Qwen2.5 empfiehlt sich JEXCLOUD Bare-Metal Mac Mini M4: Homebrew + Ollama wie oben, OAuth einmal per VNC, danach SSH-Wartung — kein Hypervisor-Overselling, Daten auf Mietdisk, exportierbar vor Vertragsende (SQLite + Ollama-Models). Specs: Preisseite; Bestellung: Order; Remote: Hilfe.