OpenHuman von TinyHumans AI ist ein Desktop-first persönlicher Agent: Gmail, Kalender und GitHub anbinden, Kontext in einen lokalen Memory Tree und Obsidian-kompatibles Markdown-Vault auf SQLite schreiben. Optional routet Ollama Workloads auf dem Gerät. Viele Suchergebnisse beschreiben noch pip install und Python-Checkpoints — das ist nicht der 2026er Auslieferungspfad.
Dieser Guide richtet sich an Einsteiger und Entwickler, die eine saubere Installation unter macOS, Windows oder Linux ohne eigenes Rust-Compiling brauchen. Sie erhalten eine Schmerzpunkte-Liste, eine Host-Matrix, signierte Paketinstallationen und einen Sechs-Schritte-Pfad von Erststart über Integrationen und Ollama bis zur Memory-Tree-Validierung. Nach dem Lesen wissen Sie, ob Ihr Datenverzeichnis auf einem Laptop oder einem dauerhaft erreichbaren Mac mini gehört — und wie lokale Speicherung die DSGVO-Konformität gegenüber Cloud-Assistenten erleichtert.
01 OpenHuman-Installations-Schmerzpunkte: nicht der git-clone-plus-pip-Workflow
OpenHuman wird als Rust + Tauri + React Desktop-App ausgeliefert (GPL-3.0, Early Beta). Anders als OpenClaw (Terminal-Gateway und Node-Plugins) oder Hermes Agent (Installer legt Python 3.11 und Node 22 unter ~/.hermes/ ab), baut der Endnutzer keine Python-venv. Beiträge aus dem Quellcode sind ein separater Track mit Node 24+, pnpm und Rust-Toolchain.
Wer bereits OpenClaw produktiv nutzt, sollte OpenHuman zunächst auf einem zweiten Benutzerkonto oder Miet-Host testen, bevor Telegram-Tokens oder Cron-Jobs umgehängt werden. Die Produkte teilen das Agent-Label, unterscheiden sich aber bei der Kontextaufnahme: OpenHuman komprimiert verbundene Quellen in Markdown-Chunks im Zwanzig-Minuten-Takt.
- Veraltete Tutorials: Generische Digital-Human-Posts erwähnen
condaundcheckpoints/*.pth; diese Vorlagen passen nicht zutinyhumansai/openhuman. - Skript-Installation ohne Integritätsprüfung: Die README warnt, dass
curl … | bashmanipulierte Skript-Bytes nicht erkennt; bevorzugen Sie Homebrew-Bottles, signiertes apt oder MSI. - Lokal plus verwaltet: Memory Tree und Workspace bleiben auf der Platte, aber Standard-Login, Modellrouting und einige OAuth-Flows nutzen OpenHuman-gehostete Dienste, sofern Sie nicht auf BYO-Modelle und direkten Composio-Modus wechseln.
- Schlafmodus bricht Sync: Grob zwanzigminütige Auto-Fetch-Schleifen brauchen einen wachen Host; Laptop-Suspend pausiert die Kontextaufnahme.
- Linux Wayland: AppImage kann auf manchen Wayland-Setups abstürzen; Debian- und Ubuntu-Nutzer sollten .deb / apt bevorzugen (siehe Upstream-Issue #2463).
Für EU-Teams ist der Datenschutz-Aspekt zentral: Memory Tree, Vault und SQLite liegen lokal auf dem Host. Wer Ollama auf Apple Silicon mit Metal-Backend nutzt, hält Prompts und Kontext auf einem kontrollierten System — das erleichtert die DSGVO-Konformität gegenüber SaaS-Assistenten, sofern Zugriffsrechte, Verschlüsselung und ein dokumentiertes Löschkonzept bei Vertragsende sichergestellt sind. Ein privater Laptop mit unverschlüsselten Cloud-Backups wirft andere Compliance-Fragen auf als ein gemieteter Bare-Metal-Mac mit vertraglich fixierter Datenlöschung.
Die Installation dauert unter zwanzig Minuten; Verfügbarkeit und Vault-Backups entscheiden über den Langzeitwert.
Befehle folgen der offiziellen TinyHumans-Dokumentation; öffnen Sie die Links nach jedem Release erneut.
02 OpenHuman-Anforderungen und Host-Matrix: wo Produktion läuft
Offizielle Artefakte decken macOS (Intel und Apple Silicon), Windows 10/11 und Linux ab (Debian/Ubuntu amd64, Arch AUR). Die Tabelle dient der Host-Auswahl; RAM und Disk sollten zur Ollama-Modellgröße passen.
| Host | 24/7-Verfügbarkeit | Installationsaufwand | Memory Tree / Ollama | Typische Lücke |
|---|---|---|---|---|
| MacBook | Schlaf bricht Sync | Niedrig (Homebrew / dmg) | Stark auf Apple Silicon mit Metal | OS-Updates, Deckel zu |
| Windows-Desktop | Kann dauerhaft laufen, Reboots | Niedrig (signiertes MSI) | NVIDIA optional | Kein macOS-natives Tooling |
| Linux-Desktop | Hoch auf Servern | Mittel (apt statt AppImage) | Ollama unterstützt | Headless-GUI-Aufwand |
| Mac mini M4 Miete | Rechenzentrum-SLA | Niedrig (SSH + brew) | Unified Memory für 7B–14B | Region und Laufzeit wählen |
Ressourcen-Hinweise mit Ollama: Gehostete Modelle plus leichte Integrationen starten bei etwa 8 GB RAM; ein warm gehaltenes 7B-Modell mit Browser-Tools will 16 GB oder mehr. Reservieren Sie 10–30 GB SSD für Memory Tree, Vault und SQLite-Wachstum. Auf Apple Silicon nutzt Ollama das Metal-Backend für effiziente lokale Inferenz — kein separates GPU-Rack nötig.
Wer personenbezogene E-Mails, Kalenderereignisse oder GitHub-Issues synchronisiert, sollte früh klären, wo die SQLite-Dateien und Markdown-Chunks physisch liegen. Ein dedizierter Mac mini in der EU oder mit dokumentierter Datenlöschung bei Vertragsende reduziert DSGVO-Risiken gegenüber einem geteilten Entwickler-Laptop mit iCloud-Sync.
03 Offizielle OpenHuman-Installationspfade: Homebrew, apt und Releases
Bevorzugte Reihenfolge: Download von der Website oder GitHub Releases, oder OS-Paketmanager mit Signatur. curl/bash nur, wenn Pakete nicht verfügbar sind.
Arch-Nutzer folgen dem AUR-Rezept openhuman-bin im Upstream-Repositorium, sobald veröffentlicht. Manuelle .dmg, .deb, .AppImage und .msi stehen auf der Release-Seite bereit. Die README stuft curl/bash als unverifiziert ein, bis GPG-signierte Install-Skripte ausgeliefert werden (Issue #2620). Starten Sie die UI einmal vor der Ollama-Konfiguration, damit Onboarding das lokale Workspace-Layout anlegt.
macOS (Homebrew, offiziell empfohlen):
brew tap tinyhumansai/core
brew install openhuman
openhuman --version
Debian und Ubuntu (signiertes apt-Repositorium):
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: Signiertes .msi von Releases installieren.
Alternative (ohne Integritätsprüfung, mit Vorsicht): Skript-Installation laut README; prüfen Sie nach jedem Release, ob GPG-Verifikation verfügbar ist (Issue #2620).
04 Sechs Schritte: Erststart, Integrationen, Ollama, Memory-Tree-Prüfung
- Installieren und starten: App aus dem OS-Launcher öffnen oder
openhuman --versionausführen, falls CLI im PATH; Tag auf Releases abgleichen. - Onboarding abschließen: Standard-Managed-Modus braucht OpenHuman-Konto für Routing und OAuth; lokale Experimente nutzen BYO / Ollama laut Local-AI-Dokumentation.
- Ollama installieren (optional): Modelle pullen, die OpenHuman dokumentiert (z. B. Qwen2.5- oder Gemma3-Familien — auf gitbook prüfen), dann lokalen Endpunkt im Modellrouting wählen. Auf Apple Silicon läuft Inferenz über Metal.
- Integrationen smoke-testen: Zuerst GitHub oder Kalender verbinden; etwa einen Auto-Fetch-Zyklus (~20 Minuten) abwarten und Memory Tree auf neue Chunks prüfen.
- Memory Tree und Vault validieren: SQLite und
.md-Dateien wachsen lassen; bei Leerstand OAuth und Timing fixen, nicht blind neuinstallieren. - 24/7-Hosting planen: Auf Mac mini mit deaktiviertem Schlaf (lokal oder CALMVPS Bare Metal) wechseln und Workspace vor Migration als Tarball sichern.
Testen Sie Ollama auf Apple Silicon mit arm64-Modellen und laufendem Daemon, bevor Sie den lokalen Endpunkt im OpenHuman-Routing aktivieren. Messaging-Kanäle (Telegram, WhatsApp, Discord laut Doku) richten Sie erst ein, wenn der Memory Tree nach einem Auto-Fetch-Zyklus Inhalte zeigt — sonst antwortet der Agent mit veraltetem Kontext.
TokenJuice komprimiert Tool- und Scrape-Ausgaben vor LLM-Aufrufen; prüfen Sie Kosten auch bei aktiviertem Ollama für Teilaufgaben. Wer personenbezogene E-Mails synchronisiert, sollte Auftragsverarbeitung und Löschfristen im Verarbeitungsverzeichnis dokumentieren.
Auf CALMVPS Bare Metal wählen Sie eine Stufe auf der Mietpreise-Seite, SSH-Zugang nutzen, dieselben brew-Befehle ausführen und das OpenHuman-Datenverzeichnis vor Hostwechsel archivieren. Vor Vertragsende: Vault und SQLite exportieren, damit DSGVO-Löschpflichten erfüllbar bleiben.
05 Zitierfähige Specs, häufige Fehler und CALMVPS-Abschluss
- Stack: Rust + Tauri v2 + React-Shell; Memory Tree nutzt lokales SQLite mit Markdown-Chunks (offizielles README / gitbook).
- Sync-Takt: Aktive Integrationen ziehen in grob 20-Minuten-Schleifen (kein Echtzeit-Push).
- TokenJuice: Tool- und Scrape-Payloads komprimieren vor LLM-Aufrufen; Docs nennen bis zu ~80 % Token-Reduktion je nach Workload — eigene Rechnungen messen.
| Symptom | Wahrscheinliche Ursache | Fix |
|---|---|---|
| pip/conda-Guide scheitert | Falsche Projektdoku | Homebrew, apt oder Release-Installer nutzen |
| AppImage-Absturz auf Linux | Wayland / sharun | .deb oder dokumentierte Env-Workarounds |
| Ollama still | Daemon oder Modell fehlt | ollama serve und ollama pull |
| Leerer Memory Tree | OAuth oder Fetch-Fenster | Re-Auth und einen Fetch-Zyklus abwarten |
FAQ: Keine dedizierte GPU nötig — gehostete Modelle erzwingen keine GPU; lokales Ollama auf Apple Silicon mit Metal ist meist flüssiger als reine CPU unter Windows. M-Serie: arm64-Installer und arm64-Ollama-Modelle bevorzugen. Langsame Modell-Downloads: Mirror-Netzwerk oder vorab ollama pull auf dem Rechenzentrum-Mac.
FAQ kurz: Für gehostetes Routing ist keine dedizierte GPU nötig. Langsame Modell-Downloads sind ein Netzwerkthema — ollama pull vorab im Rechenzentrum ausführen. Deinstallation: Paket per brew/apt/MSI entfernen, Workspace löschen, OAuth bei Providern widerrufen, Tarball für Migration aufbewahren.
Ein schlafender Laptop bricht Auto-Fetch-Kontinuität; ein billiger Offshore-VPS fehlt die offizielle Desktop-Erfahrung; ohne Backups geht Kontext bei Migration verloren. Für signierte Installationen, Ollama auf Apple Silicon mit Metal, zwanzigminütigen Memory-Sync und schnelle RAM-Upgrades ist CALMVPS Bare-Metal Mac mini M4 Miete meist der bessere Produktions-Default — lokale Daten bleiben auf dediziertem Apple Silicon, DSGVO-Löschung ist vertraglich planbar. Details auf der Mietpreise-Seite.