OpenHuman 1. Juni 2026 ca. 16 Min. macOS Memory Tree VNC

OpenHuman Installationsanleitung 2026
Vom Nullpunkt zum laufenden persönlichen KI-Agenten

macOS Homebrew · Memory Tree · 118+ OAuth · Fehlermatrix · VNC-Remote-Mac-Checkliste

OpenHuman persönlicher KI-Agent Installationsanleitung 2026

OpenHuman von tinyhumansai ist ein Open-Source-Desktop-Personal-KI-Agent — kein weiteres Chat-Fenster, sondern eine lokale Intelligenzschicht, die Speicher, Tools, Integrationen und Sprache verbindet. Die stabile Version v0.56.0 (2026-05-27) hat über 30.000 GitHub-Stars. Dieser Leitfaden deckt den empfohlenen macOS-Homebrew-Pfad, Erststart-LLM-Setup, Memory Tree, 118+ OAuth-Connectors, eine 10-Zeilen-Fehlermatrix und eine 20-Minuten-VNC-Abnahme-Checkliste ab. Er ergänzt unseren OpenClaw- & OpenHuman-Deployment-Leitfaden und das Hermes-Agent-Installations-Tutorial.

01

Was OpenHuman ist und warum es 2026 relevant ist

OpenHuman vermarktet sich als „Personal AI super intelligence“ — privat, einfach und erweiterbar. Anders als OpenClaw oder Hermes Agent (beide terminal-first, BYO-Modell) ist OpenHuman GUI-first: Ein Desktop-Maskottchen reagiert auf Kontext und arbeitet im Hintergrund weiter, auch wenn Sie aufhören zu tippen.

Der Stack ist Rust + Tauri + React, lizenziert unter GNU GPL-3.0. Das Projekt befindet sich noch in Early Beta — Release Notes vor Upgrades lesen. In deutschen Teams sehen wir OpenHuman oft als Ergänzung zu OpenClaw: OpenClaw für IM-Playbooks und Gateway-Automatisierung, OpenHuman für persönliche Wissensarbeit mit GUI und Memory Tree. Die folgende Tabelle fasst die wichtigsten Unterschiede zusammen:

DimensionOpenHumanOpenClawHermes AgentClaude Cowork
Open SourceGPL-3.0MITMITProprietär
OnboardingDesktop-GUI, MinutenTerminal-firstTerminal-firstDesktop + CLI
SpeicherMemory Tree + ObsidianPlugin-abhängigDreischicht-Self-LearningSitzungsbezogen
Integrationen118+ OAuthBYOBYOWenige Connectors
Auto-Syncca. alle 20 Min. in MemoryKeinerKeinerKeiner
Modell-RoutingIntegriert + TokenJuiceManuellManuellEinzelmodell

Wer möchte, dass KI den täglichen Workflow wirklich sieht, ohne in der Shell zu leben, profitiert von OpenHumans Connectors und Memory Tree. Weil die App vom grafischen Desktop abhängt, scheitern reine SSH-Sitzungen bei Erstberechtigungen und OAuth — genau hier hilft VNC auf einem gemieteten Mac.

Unter DSGVO-Gesichtspunkten ist der lokale Speicher unter ~/.openhuman/memory/ interessant: Connector-Daten werden vektorisiert und lokal gehalten, nicht zwingend in einer fremden Cloud. Dennoch fließen API-Aufrufe an den gewählten LLM-Anbieter — das muss in der Datenschutz-Folgenabschätzung dokumentiert werden.

02

Anforderungen vor der Installation

Für Binär-Installationen reicht macOS 12 Monterey oder neuer (14+ empfohlen). Für Source-Builds ist die Latte deutlich höher:

AbhängigkeitBinär-NutzerEntwickler-Build
macOS12+ (14+ empfohlen)Gleich
Node.jsNicht erforderlich24+
pnpmNicht erforderlich10.10.0
RustNicht erforderlich1.93.0 via rustup
CMake / Xcode CLTHomebrew kann auslösenErforderlich
GPU / CUDANicht erforderlichNicht erforderlich

Inferenz läuft über Ihren LLM-Anbieter (API oder lokales Ollama); die App nutzt WebKit via Tauri, kein lokales GPU-Training. 8 GB RAM reichen für leichte Nutzung; mit aktiviertem Memory Tree empfiehlt sich 16 GB+, um Swap-Druck zu reduzieren. Festplatte: ca. 150–200 MB für die App; Memory Tree kann auf 2–5 GB anwachsen; Ollama-Modelle kommen pro Modell dazu.

Auf Apple Silicon (M1–M4) ist die UI flüssig; Intel-Macs funktionieren, aber der erste Source-Build dauert länger. Für Teams, die OpenHuman neben Ollama auf einem Mac Mini M4 betreiben wollen, gilt: Memory Tree + kleines lokales Modell (7B) passt auf 16 GB, größere Modelle erfordern 24 GB oder reine Cloud-APIs.

03

macOS-Installation: Homebrew (empfohlen)

Offizielle Optionen: Homebrew-Tap (signierte Paketkette), .dmg von der Website, curl-Skript (nicht empfohlen) oder Source-Compile. Folgen Sie diesen sieben Schritten für Homebrew:

  1. 01

    Homebrew installieren, falls fehlend: brew --version. Der Homebrew-Installer kann Xcode Command Line Tools auslösen — im GUI auf Installieren klicken. SSH kann diesen Dialog nicht beantworten.

  2. 02

    Tap hinzufügen und installieren:

    bash
    brew tap tinyhumansai/core
    brew install openhuman

    OpenHuman.app landet in ~/Applications. Der erste Tap zieht Formula-Definitionen von GitHub; brew install lädt das Prebuilt-Binary und prüft die Checksumme.

  3. 03

    Erststart & Berechtigungen: Über Spotlight öffnen. Barrierefreiheit und Benachrichtigungen unter Datenschutz & Sicherheit gewähren — nur in einer grafischen Sitzung möglich.

  4. 04

    Onboarding / LLM: Claude, OpenAI, Gemini, Grok oder Ollama wählen; API-Keys oder TokenJuice eintragen. Langkontext-Modelle nutzen Memory Tree besser.

  5. 05

    OAuth-Integrationen: Einstellungen → Integrations. Jeder Connector öffnet einen Browser-OAuth-Flow — Standardbrowser am Desktop erforderlich.

  6. 06

    Memory Tree aktivieren: Einstellungen → Memory → Enable. Erstsync dauert 10–25 Minuten; nicht force-quitten.

  7. 07

    Smoke-Test: Etwas fragen, das nur Ihre Connectors wissen, z. B. „Worüber habe ich gestern per E-Mail geschrieben?“ bei verknüpftem Gmail.

Nach erfolgreicher Installation empfiehlt sich brew upgrade openhuman für Updates — während Early Beta sollten Sie Release Notes auf GitHub mitlesen, bevor Sie in Produktion upgraden.

04

Alternative Pfade: .dmg, Skript, Source

.dmg herunterladen (ohne Terminal)

arm64 (Apple Silicon) oder x86_64 von tinyhumans.ai/openhuman oder GitHub Releases laden. Blockiert Gatekeeper die App: Datenschutz & Sicherheit → Trotzdem öffnen.

curl-Skript (nicht empfohlen)

bash
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash

Offizielle Doku warnt: keine unabhängige Skript-Signatur. In Datei speichern, prüfen, dann ausführen.

Aus Source bauen (Entwickler)

bash
git clone https://github.com/tinyhumansai/openhuman.git
cd openhuman
git submodule update --init --recursive
pnpm install
pnpm --filter openhuman-app dev:app

Erster nativer Build auf M4 Pro dauert oft 3–5 Minuten; auf älteren Intel-Macs langsamer. Für Contributor, die Patches testen wollen, ist Source der einzige Weg — Endnutzer sollten beim Homebrew-Pfad bleiben.

05

Memory Tree und Obsidian Vault

Memory Tree ist OpenHumans Alleinstellungsmerkmal: ein quellenübergreifender persönlicher Wissensgraph, der E-Mail-Zusammenfassungen, PRs, Docs und Kalenderereignisse aufnimmt und etwa alle 20 Minuten aktualisiert.

Unter Einstellungen → Memory können Sie Sync-Intervall (Minimum 5 Minuten) und Scope (z. B. Gmail nur letzte 90 Tage) feinjustieren. Für einen Obsidian Vault den Vault-Root unter Local Sources hinzufügen — Markdown-Änderungen werden read-only indexiert, außer Obsidian Write ist aktiviert.

Sensible Daten über Connector-Filter oder Verzeichnisse wie .private/ ausschließen. Die lokale DB liegt unter ~/.openhuman/memory/ — vor Maschinenwechsel sichern. In gemieteten Mac-Umgebungen: vor Rückgabe des Nodes exportieren oder löschen, je nach Vertrag.

Praxis-Tipp aus Support-Tickets: Der Erstsync bricht oft ab, wenn der Mac in den Schlaf geht. Auf einem Remote-Mac caffeinate -dims während des Syncs oder Energiesparen deaktivieren, bis der grüne Haken erscheint.

06

Fehlermatrix: 10 häufige Probleme

#SymptomWahrscheinliche UrsacheFix
1brew tap 404Veralteter Tap / Netzwerkbrew update; .dmg nutzen
2WebKit-Prozess beendetAltes macOS / Cache korruptmacOS 12+; ~/Library/WebKit/tinyhumansai leeren
3Barrierefreiheit-Dialog blinktTCC nicht registriertOpenHuman manuell unter Datenschutz hinzufügen
4OAuth-Callback scheitertPort 58080–58090 belegt / falscher BrowserPorts freigeben; Safari/Chrome als Standard
5Memory Tree bei 0 % hängenToken abgelaufen / NetzwerkConnector neu autorisieren
6Leere LLM-AntwortFalscher API-Key / KontingentEinstellungen → LLM → Test Connection
7Auto-Update scheitertNon-Homebrew-Rechtebrew upgrade openhuman
8Maskottchen fehltDisplay-Skalierung / BarrierefreiheitStandard-Skalierung; Berechtigung neu
9Obsidian-Watch idlePfad mit Leerzeichen / Full Disk AccessPfad quoten; Full Disk Access gewähren
10Kein Mikro / VoiceMikrofon-BerechtigungDatenschutz → Mikrofon → OpenHuman

Logs: ~/Library/Logs/tinyhumansai/. GitHub Issues nach Regressionen für Ihre exakte Version durchsuchen. Bei VNC-Sessions: prüfen, ob der Remote-Desktop wirklich im Vordergrund ist — manche TCC-Dialoge erscheinen nur auf dem physischen Display des gemieteten Macs, nicht im VNC-Fenster, wenn Screen Sharing falsch konfiguriert ist.

07

VNC-Remote-Mac: 20-Minuten-Abnahme-Checkliste

Diese Schritte erfordern eine grafische Sitzung und scheitern unter SSH-only:

  • Xcode-CLT-Installationsdialog während Homebrew-Setup
  • Gatekeeper / Barrierefreiheit / Full-Disk-Access-Aufforderungen
  • OAuth-Browser-Weiterleitungen für jeden Connector
  • Mikrofon-Berechtigung für Sprachfunktionen
  • Memory-Tree-Erstsync-Fortschritt beobachten
  1. 1

    Per VNC verbinden (1440×900+). Desktop sichtbar bestätigen.

  2. 2

    brew tap tinyhumansai/core && brew install openhuman ausführen; CLT-Dialog bestätigen falls nötig.

  3. 3

    OpenHuman aus ~/Applications starten; alle Datenschutz-Dialoge bestätigen.

  4. 4

    LLM-Setup und mindestens eine OAuth-Integration im Remote-Browser abschließen.

  5. 5

    Auf Memory-Tree-Erstsync warten (grüner Haken); connector-spezifische Frage stellen zur Recall-Verifikation.

Nach Abnahme kann OpenHuman auf dem Remote-Mac 24/7 online bleiben, während Sie von Windows oder Linux nur bei Bedarf per VNC einsteigen. Das passt zu Teams ohne eigenes Apple-Hardware-Budget, die dennoch DSGVO-konforme EU-Rechenzentren und persistente Desktop-Sessions brauchen.

08

FAQ

Ja. UI nutzt WebKit; Inferenz läuft über API oder Ollama. Apple-Silicon-ANE kann lokales Ollama unterstützen, ist aber optional.

Erstvektorisierung autorisierter Connector-Historie in einen lokalen Graphen — typisch 10–25 Minuten. Netzwerk stabil halten und nicht force-quitten.

Homebrew: brew upgrade openhuman. .dmg-Installationen: In-App-Update oder neuestes Release laden. Während Early Beta Release Notes beachten.

Fazit

OpenHuman senkt die Hürde für eine persönliche KI-Schicht mit GUI-Onboarding, Memory Tree und tiefen Integrationen — dieser Wert hängt aber an persistentem Desktop-Zugang für Berechtigungen und OAuth. Wenn Ihr Alltagsrechner Windows oder Linux ist, oder Sie einen headless Mac 24/7 online wollen, bringt Hardwarekauf Abschreibung und Stromrisiko; ein VNC-fähiger gemieteter Mac erlaubt einmaliges GUI-Setup und dauerhaften Agentenbetrieb ohne lokale Hardware-Ops.

VNCMac-Remote-Mac-Nodes enthalten einen grafischen Desktop genau für diesen Abnahmepfad — nutzen Sie die Schaltfläche unten, wählen Sie einen Plan und folgen Sie unserem Verbindungsleitfaden, um per VNC einzusteigen und die Checkliste aus Abschnitt 07 durchzuführen.