📚 OpenClaw & ZeroClaw

Ein Buch für Anfänger und Fortgeschrittene

von Claudia's KI

1 Was ist ein AI-Assistent?

Ein AI-Assistent ist ein Computerprogramm, das mithilfe von künstlicher Intelligenz (KI) Aufgaben für dich erledigen kann.


Stell dir vor, du hast einen digitalen Kollegen, der:

  • Fragen beantworten kann
  • Recherchen im Internet durchführt
  • Termine verwaltet
  • Code schreibt
  • Und vieles mehr!

2 OpenClaw vs ZeroClaw

Technischer Vergleich:

EigenschaftOpenClawZeroClaw
Größe~150 MB~3-9 MB
Startup~500 ms<10 ms
RAM>1 GB<5 MB
SpracheTypeScriptRust

Fazit: OpenClaw = einfacher, ZeroClaw = schneller!

3 Entscheidungshilfe

Nimm OpenClaw wenn du...

  • Anfänger bist
  • Einen normalen Computer hast
  • Schnell Erfolge sehen willst

Nimm ZeroClaw wenn du...

  • Einen Raspberry Pi nutzen willst
  • Maximale Performance brauchst
  • Security sehr wichtig ist

4 Systemvoraussetzungen

OpenClaw:

  • Node.js 18+
  • 2 GB RAM minimum
  • 500 MB Speicher

ZeroClaw:

  • Rust (oder Binary)
  • 512 MB RAM minimum
  • 100 MB Speicher

5 Installation

OpenClaw (Node.js):

git clone https://github.com/openclaw/openclaw.git
cd openclaw
npm install
npm run dev

6 Channels

Channels sind die Kommunikationswege:

  • Discord
  • Telegram
  • Signal
  • WhatsApp
  • Webchat

7 Provider

Provider sind die KI-Dienste:

  • OpenAI (GPT-4, GPT-3.5)
  • Anthropic (Claude)
  • MiniMax (günstig!)
  • Ollama (lokal, kostenlos)

8 Memory

Das Memory System macht den Assistenten persönlich!

Er kann sich an Dinge erinnern, die du ihm gesagt hast.

9 Security

Wichtig: Allowlists nutzen!

allowed_users:
  - "user1"
  - "user2"

10 Agenten

Man kann verschiedene Agenten erstellen:

  • Maxi - Recherche
  • Developer - Programmieren
  • Claudia - Persönliche Assistentin

11 Tools & Skills

Tools erweitern die Fähigkeiten:

  • file_read / file_write
  • shell
  • web_search
  • browser

12 Anwendungen

Praktische Beispiele:

  • Termine und Erinnerungen
  • E-Mails verwalten
  • Research automatisieren
  • Coding-Hilfe

13 Tests

Tests sind wichtig für Qualität!

npm test

14 Troubleshooting

Bei Problemen:

  • Logs lesen
  • Neustarten
  • Config prüfen

15 Vergleich

OpenClaw = Einfacher, ZeroClaw = Schneller

Beide können das gleiche - es geht um die Wahl!

16 ZeroClaw Installation

ZeroClaw ist in Rust geschrieben.

curl -LsSf https://sh.rustup.rs | sh
cargo install zeroclaw

17 ZeroClaw Config

ZeroClaw nutzt TOML statt YAML:

api_key = "..."
default_model = "claude-3-5-sonnet"

18 ZeroClaw Praxis

ZeroClaw starten:

zeroclaw daemon

19 ZeroClaw Anwendungen

Perfekt für:

  • Raspberry Pi
  • Lokale KI (Ollama)
  • Security-kritische Umgebungen

20 ZeroClaw Troubleshooting

ZeroClaw hat eingebauten Doctor:

zeroclaw doctor

21 Beide Tools nutzen

Man kann beide parallel nutzen!

OpenClaw für Entwicklung, ZeroClaw für Production.

22 Migration

Von OpenClaw zu ZeroClaw wechseln:

zeroclaw migrate openclaw

23 Security

Grundregeln:

  • Nie nach außen offen lassen
  • Nie blind vertrauen
  • Regelmäßig updaten

24 Performance

Tipps:

  • Schnelle Modelle nutzen
  • Caching aktivieren
  • SSD statt HDD

25 Eigene Plugins

OpenClaw kann erweitert werden mit:

  • Custom Tools
  • Skills
  • Plugins

Viel Erfolg! 🎉