OPENCLAW
DEIN PERSÖNLICHER KI-ASSISTENT // LOKAL // PRIVAT
WAS IST OPENCLAW?
OpenClaw ist ein kostenloser Open-Source-KI-Agent, der lokal auf deinem Computer läuft und von Peter Steinberger entwickelt wurde (bekannt durch PSPDFKit).
Im Gegensatz zu ChatGPT oder Claude verfügt OpenClaw über "Hände" – es antwortet nicht nur, sondern kann tatsächlich Aufgaben auf deinem Computer ausführen: Software installieren, Dateien verwalten, Anrufe tätigen und vieles mehr.
Das Besondere: OpenClaw verbindet sich mit deinen Messenger-Diensten wie WhatsApp, Telegram, Discord oder Slack. Du chattest mit dem KI-Agenten wie mit einem Kontakt – und er führt die Aufgaben im Hintergrund auf deinem Computer aus.
ARCHITEKTUR
Du sendest Nachrichten über WhatsApp, Telegram, Discord, Slack etc.
Läuft lokal auf deinem Computer und empfängt die Nachrichten
Verarbeitet deinen Befehl (Claude, GPT-4, oder lokale Modelle)
OpenClaw führt die Aufgabe aus (Terminal, Dateisystem, API-Calls)
WARUM OPENCLAW?
Alle Daten bleiben auf deinem Computer. Nichts wird in die Cloud gesendet (außer an das von dir gewählte KI-Modell).
Kann Programme installieren, Terminals steuern, Dateien verwalten und echte Aktionen durchführen.
Funktioniert mit WhatsApp, Telegram, Discord, Slack und mehr – du kannst es von unterwegs nutzen.
Der vollständige Code ist auf GitHub verfügbar. Keine Abonnements, keine Tracker, keine versteckten Kosten.
Wähle zwischen Claude, GPT-4, oder lokalen Open-Source-Modellen über Ollama.
VORAUSSETZUNGEN
Allgemein
- ✓ macOS 12+ (Monterey) oder Linux (Ubuntu 20.04+, Debian 11+, Arch, etc.)
- ✓ 4 GB RAM minimum (8 GB+ empfohlen)
- ✓ API-Key für ein KI-Modell (Claude, OpenAI, etc.)
Software
- ✓ Node.js 18+ oder höher
- ✓ npm (wird mit Node.js installiert)
- ○ Optional: Docker für Container-Betrieb
Hinweis: Windows wird derzeit noch nicht offiziell unterstützt, ist aber in Entwicklung. Über WSL2 kann OpenClaw unter Windows bereits funktionieren.
INSTALLATIONS-ANLEITUNG
Voraussetzungen prüfen
macOS: Stelle sicher, dass du Homebrew installiert hast. Falls nicht, installiere es zuerst:
Dann installiere Node.js:
OpenClaw herunterladen & installieren
Die schnellste Methode ist das Einzeiler-Installationsscript:
Manuelle Installation:
Info: Das Installationsscript richtet alles automatisch ein. Es werden keine System-Dateien außerhalb des OpenClaw-Verzeichnisses verändert.
Einrichtungs-Assistent ausführen
Nach der Installation startet der Einrichtungs-Assistent (Onboarding-Wizard) automatisch. Falls nicht, kannst du ihn manuell starten:
Der Assistent führt dich durch folgende Schritte:
Claude (Anthropic), GPT-4/GPT-4o (OpenAI), oder Ollama (lokale Modelle)
Dein API-Key wird sicher in ~/.config/openclaw/ gespeichert
OpenClaw wird als Systemdienst eingerichtet (startet automatisch)
Gateway starten
Das OpenClaw-Gateway ist die Brücke zwischen deinen Messenger-Apps und der KI. Starte es mit folgendem Befehl:
Verfügbare Optionen:
Die Web-UI ist dann unter http://localhost:18789 erreichbar.
Dort kannst du:
- • Aktivitäten überwachen
- • Konfiguration ändern
- • Logs einsehen
- • Messenger verbinden
Messenger-App verbinden
Verbinde OpenClaw mit deinem bevorzugten Messenger-Dienst:
Scanne den QR-Code in der Web-UI oder nutze WhatsApp Web auf dem gleichen Gerät. OpenClaw integriert sich über WhatsApp Web API.
Suche nach @BotFather auf Telegram, erstelle einen Bot und füge den API-Token in OpenClaw ein.
Erstelle einen Bot im Discord Developer Portal, lade ihn in deinen Server ein und füge den Token ein.
Erstelle eine Slack App im Developer Portal, aktiviere "Incoming Webhooks" und füge die Webhook-URL ein.
Erste Nutzung
Sobald alles eingerichtet ist, kannst du OpenClaw testen:
Tipp: OpenClaw wird vor jeder Aktion fragen, ob es fortfahren soll. Du hast jederzeit die Kontrolle!
KI-MODELL-KONFIGURATION
OpenClaw unterstützt verschiedene KI-Modelle. Wähle das passende für deine Bedürfnisse:
Beste Balance aus Intelligenz, Sicherheit und Verständnis natürlicher Sprache.
Starke Reasoning-Fähigkeiten und gute Tool-Nutzung. GPT-4o ist besonders schnell.
LLaMA, Mistral, Gemma und mehr – 100% lokal, keine API-Kosten.
WAS KANN OPENCLAW?
Software installieren, System-Updates durchführen, Backups erstellen, Prozesse verwalten
Dateien suchen, organisieren, konvertieren, verschieben, löschen
Anrufe tätigen (über System), Nachrichten senden, E-Mails verfassen
Web durchsuchen, Informationen zusammenfassen, Dokumente analysieren
Bilder konvertieren, skalieren, Metadaten extrahieren
CSV analysieren, JSON transformieren, Logs parsen
Erweiterbar: OpenClaw verfügt über ein Plugin-System. Du kannst eigene Tools schreiben oder Community-Plugins installieren.
⚠️ SICHERHEITSHINWEISE
OpenClaw hat vollständigen Zugriff auf deinen Computer. Das ist mächtig, bringt aber auch Risiken mit sich. Beachte folgende Sicherheitstipps:
Erstelle einen separaten API-Key mit Spending-Limit für OpenClaw. Nutze nie deinen persönlichen Key ohne Limits.
Überwache die Aktivitäten regelmäßig in der Web-UI unter http://localhost:18789
Starte OpenClaw wenn möglich in einem Docker-Container oder auf einem separaten System.
OpenClaw ist Open Source. Lies den Code bevor du ihn ausführst – das ist das Prinzip von Open Source.
Deaktiviere nicht die Bestätigungs-Prompts. Sie verhindern versehentliche Aktionen.
Wichtig: OpenClaw führt Befehle MIT deinen Benutzerrechten aus. Es kann nicht ohne weiteres Root-Actions ausführen (außer du konfigurierst es entsprechend).
KONFIGURATIONSDATEI
Die Konfiguration von OpenClaw wird hier gespeichert:
Wichtige Einstellungen:
TROUBLESHOOTING
→ Node.js-Version prüfen: node --version (18+
erforderlich)
→ Prüfen, ob OpenClaw installiert ist: which openclaw
→ Port bereits belegt? Anderen Port wählen: openclaw gateway --port 8080
→ Logs prüfen: ~/.config/openclaw/logs/
→ API-Key prüfen: cat ~/.config/openclaw/config.json
→ Internetverbindung prüfen (für API-Calls notwendig)
→ API-Limit erreicht? Spending-Limit im Anbieter-Dashboard prüfen
→ Gateway neu starten
→ QR-Code neu scannen
→ Web-Session des Messengers prüfen
→ Berechtigungen prüfen (Schreibrecht im Zielverzeichnis?)
→ Pfad korrekt? Absolute Pfade sind zuverlässiger
→ Bestätigungs-Prompt prüfen – vielleicht wartet OpenClaw auf deine Eingabe
→ Daemon stoppen: brew services stop openclaw (macOS)
→ oder: systemctl --user stop openclaw (Linux)
→ Konfiguration löschen: rm -rf ~/.config/openclaw
→ Binary entfernen: sudo npm unlink -g openclaw