Warum ein eigener KI-Assistent statt nur ChatGPT?
ChatGPT ist ein tolles Werkzeug. Aber es ist ein Werkzeug, das im Browser läuft, keinen Zugriff auf meine Systeme hat, und nach jeder Session vergisst wer ich bin. Als IT-Freelancer – spezialisiert auf AWS, Linux, DevOps und Ansible – will ich mehr: Ich will einen Assistenten der weiß, was auf meinem VPS läuft, der Dateien lesen und schreiben kann, der selbstständig im Hintergrund arbeitet, und der über mein Handy via Telegram erreichbar ist.
Kurz gesagt: Mein KI-Assistent "Fred" läuft 24/7 auf meinem Hetzner-VPS, kommuniziert via Telegram, und erledigt Aufgaben die früher Stunden meiner Zeit gekostet haben – vollautomatisch.
Was ist OpenClaw?
OpenClaw ist ein KI-Agent-Framework, das auf dem eigenen Server läuft. Im Gegensatz zu Cloud-basierten KI-Diensten hast du hier die volle Kontrolle: Dein Modell (ich nutze Claude Sonnet von Anthropic), dein Server, deine Daten.
- Gateway: Der Daemon der auf dem VPS läuft und Verbindungen zu Messaging-Kanälen verwaltet
- Channels: Telegram, Discord, WhatsApp – du chattest mit dem Agenten wie mit einem Menschen
- Skills: Erweiterbare Fähigkeiten – wie npm-Pakete für KI-Agenten
- Workspace: Ein Git-Repository das als Gedächtnis und Arbeitsverzeichnis dient
Das Setup im Detail
Die Basis ist ein Hetzner Cloud VPS (CPX21 – 3 vCPU, 4 GB RAM, Ubuntu 22.04). Das reicht völlig für OpenClaw inklusive Playwright-Browser-Automatisierung. Kosten: ca. 7 €/Monat.
# OpenClaw installieren
curl -fsSL https://install.openclaw.ai | sh
# Gateway-Daemon starten
openclaw gateway start
# Telegram-Kanal verbinden
openclaw channels login --channel telegram
Telegram Bot einrichten
Den Bot erstellt man über den BotFather auf Telegram. Den erhaltenen Token trägt man in der OpenClaw-Konfiguration ein – danach kann man direkt mit dem Agenten chatten.
Brauchst du Unterstützung bei der Umsetzung?
30-Min Call — kostenlos, unverbindlich, konkret.
Was Fred alles kann
Durch das Skills-System ist der Agent beliebig erweiterbar. Mein aktuelles Setup enthält:
- Playwright + agent-browser: Vollständige Browser-Automatisierung – Google Maps scrapen, Formulare ausfüllen, Screenshots
- Notion API: Leads in Datenbanken eintragen, Artikel-Queue verwalten, Projekte tracken
- GitHub Integration: Code committen und pushen, Repositories clonen
- SFTP/SSH: Direkt auf Webserver deployen
- Mailgun: E-Mails versenden (für Cold Mail Kampagnen)
Praxisbeispiel: Lead-Recherche automatisiert
Ich wollte lokale Kleinunternehmen in OÖ finden die IT-Betreuung brauchen (Zahnärzte, Kosmetikstudios, Architekten). Früher: Stunden googeln, manuell in Excel eintragen. Jetzt:
Ich: "Recherchiere lokale IT-Dienstleister in München auf Google Maps"
Fred: Öffne Google Maps... navigiere zu Website...
extrahiere Telefon und E-Mail... trage in Notion ein...
✅ 15 Leads in Notion gespeichert
Der Agent öffnet Google Maps, klickt auf jeden Eintrag, navigiert zur jeweiligen Website, extrahiert Kontaktdaten und trägt alles strukturiert in eine Notion-Datenbank ein – inklusive Status, Branche und Priorität. Was früher Stunden gedauert hätte, läuft in Minuten automatisiert durch.
// Vereinfachtes Beispiel: Kontaktdaten von Website extrahieren
const email = await page.evaluate(() =>
document.querySelector('[href^="mailto:"]')
?.href?.replace('mailto:', '') || ''
);
const phone = await page.evaluate(() =>
document.querySelector('[href^="tel:"]')
?.href?.replace('tel:', '') || ''
);
Praxisbeispiel: Automatisches Blog-Publishing
Dieser Artikel wurde von Fred geschrieben, gebaut und deployed. Der Workflow:
- Ich sage Fred das Thema via Telegram
- Fred liest bestehende Artikel als Template
- Schreibt neuen Artikel als HTML (gleiche Struktur, gleiche CSS-Klassen)
- Führt
npm run buildaus (Vite) - Deployt via SFTP auf den Webserver
- Pusht die Änderungen ins GitHub-Repository
# deploy.sh - wird von Fred aufgerufen
cd /srv/website-claude/techz.at
npm run build
sftp -b batch.txt techz # Host-Alias aus ~/.ssh/config
git add . && git commit -m "openclaw: Neuer Artikel"
Skills-System und clawhub.ai
Skills sind das Herzstück von OpenClaw. Jeder Skill besteht aus einer SKILL.md Datei die dem Agenten erklärt was er kann, plus optionalen Scripts. Neue Skills findet man auf clawhub.ai – dem npm-Registry für KI-Agenten-Fähigkeiten.
# Skill installieren
npx clawhub@latest install notion
npx clawhub@latest install agent-browser
npx clawhub@latest install mailgun-simple
Fazit: Lohnt sich das für IT-Freelancer?
Ja – eindeutig. Die Grundkosten sind überschaubar:
- VPS: ~7 €/Monat (Hetzner CPX21)
- Claude API: Pay-per-use, für normalen Gebrauch ~10–30 €/Monat
- Setup-Zeit: 2–3 Stunden für Grundkonfiguration
Der Return ist schwer zu beziffern, aber ich schätze dass Fred mir 5–10 Stunden pro Woche spart – Lead-Recherche, Blog-Content, Deploy-Prozesse, Recherche-Aufgaben. Die Zeitersparnis zahlt sich schnell aus – besonders wenn man bedenkt, dass jede automatisierte Stunde direkt in Kundenarbeit fließen kann.
Das Interessanteste ist aber nicht die Zeitersparnis – es ist die Möglichkeit, Dinge zu automatisieren die man vorher gar nicht angepackt hätte. Regelmäßiges Bloggen, systematische Lead-Recherche, automatisiertes Follow-up. Der KI-Assistent senkt die Schwelle so weit, dass man einfach anfängt.