OpenClaw 🦞

OpenClaw

“EXFOLIATE! EXFOLIATE!” — Vermutlich ein Weltraumhummer

Ein universelles Gateway für KI-Agenten über WhatsApp, Telegram, Discord, iMessage und mehr.
Nachricht senden, Agenten-Antwort erhalten — direkt aus der Hosentasche. Plugins erweitern um Mattermost und mehr.

  • Erste Schritte — Installiere OpenClaw und starte das Gateway in wenigen Minuten.
  • Wizard starten — Geführtes Setup mit openclaw onboard und Pairing-Abläufen.
  • Control UI öffnen — Starte das Browser-Dashboard für Chat, Konfiguration und Sessions.

Was ist OpenClaw?

OpenClaw ist ein selbstgehostetes Gateway, das deine bevorzugten Chat-Apps — WhatsApp, Telegram, Discord, iMessage und mehr — mit KI-Coding-Agenten wie Pi verbindet. Du startest einen einzelnen Gateway-Prozess auf deinem eigenen Rechner (oder einem Server), und er wird zur Brücke zwischen deinen Messaging-Apps und einem jederzeit verfügbaren KI-Assistenten.

Für wen ist es gedacht? Entwickler und Power-User, die einen persönlichen KI-Assistenten wollen, den sie von überall anschreiben können — ohne die Kontrolle über ihre Daten aufzugeben oder auf einen gehosteten Dienst angewiesen zu sein.

Was macht es besonders?

  • Selbstgehostet: läuft auf deiner Hardware, nach deinen Regeln
  • Multi-Channel: ein Gateway bedient WhatsApp, Telegram, Discord und mehr gleichzeitig
  • Agent-nativ: für Coding-Agenten gebaut, mit Tool-Nutzung, Sessions, Gedächtnis und Multi-Agent-Routing
  • Open Source: MIT-lizenziert, Community-getrieben

Was brauchst du? Node 24 (empfohlen) oder Node 22 LTS (22.16+) für Kompatibilität, einen API-Key deines gewählten Providers und 5 Minuten. Für beste Qualität und Sicherheit verwende das stärkste verfügbare Modell der neuesten Generation.

So funktioniert es

flowchart LR
  A["Chat-Apps + Plugins"] --> B["Gateway"]
  B --> C["Pi-Agent"]
  B --> D["CLI"]
  B --> E["Web Control UI"]
  B --> F["macOS-App"]
  B --> G["iOS- und Android-Nodes"]

Das Gateway ist die zentrale Quelle der Wahrheit für Sessions, Routing und Channel-Verbindungen.

Kernfunktionen

  • Multi-Channel-Gateway — WhatsApp, Telegram, Discord und iMessage mit einem einzigen Gateway-Prozess.
  • Plugin-Channels — Mattermost und mehr über Erweiterungspakete hinzufügen.
  • Multi-Agent-Routing — Isolierte Sessions pro Agent, Workspace oder Absender.
  • Medien-Unterstützung — Bilder, Audio und Dokumente senden und empfangen.
  • Web Control UI — Browser-Dashboard für Chat, Konfiguration, Sessions und Nodes.
  • Mobile Nodes — iOS- und Android-Nodes für Canvas, Kamera und sprachgesteuerte Workflows koppeln.

Schnellstart

Schritt 1: OpenClaw installieren

```bash
npm install -g openclaw@latest
```

Schritt 2: Onboarding und Service installieren

```bash
openclaw onboard --install-daemon
```

Schritt 3: WhatsApp koppeln und Gateway starten

```bash
openclaw channels login
openclaw gateway --port 18789
```

Vollständige Installations- und Entwickler-Anleitung? Siehe Schnellstart.

Dashboard

Öffne das Browser Control UI, nachdem das Gateway gestartet ist.

OpenClaw

Konfiguration (optional)

Die Konfiguration liegt unter ~/.openclaw/openclaw.json.

  • Wenn du nichts änderst, verwendet OpenClaw das mitgelieferte Pi-Binary im RPC-Modus mit Sessions pro Absender.
  • Wenn du es absichern willst, beginne mit channels.whatsapp.allowFrom und (für Gruppen) Mention-Regeln.

Beispiel:

{
  channels: {
    whatsapp: {
      allowFrom: ["+15555550123"],
      groups: { "*": { requireMention: true } },
    },
  },
  messages: { groupChat: { mentionPatterns: ["@openclaw"] } },
}

Hier starten

  • Doku-Hubs — Alle Dokumente und Anleitungen, nach Anwendungsfall organisiert.
  • Konfiguration — Grundlegende Gateway-Einstellungen, Tokens und Provider-Konfiguration.
  • Remote-Zugriff — SSH- und Tailnet-Zugriffsmuster.
  • Channels — Channel-spezifisches Setup für WhatsApp, Telegram, Discord und mehr.
  • Nodes — iOS- und Android-Nodes mit Pairing, Canvas, Kamera und Geräteaktionen.
  • Hilfe — Häufige Lösungen und Einstiegspunkt zur Fehlerbehebung.

Weiterführend