Gustavo Salami
OpenClaw war mein erster Versuch, einen eigenen KI-Assistenten zu bauen. Workspace-Files, SOUL.md, AGENTS.md, eine eigene Identitaet, ein eigener Heartbeat. Es hat funktioniert. Aber es war zu viel.
Hermes ist die Antwort. Kein eigenes Framework. Kein eigener Orchestrator. Nur das Claude Agent SDK plus die Kanaele, die ich wirklich brauche: Telegram, Web, E-Mail, Kalender.
Der erste Vorteil ist brutal einfach: weniger Code heisst weniger Bugs. OpenClaws workspace-basierter Ansatz war eine schoene Idee, aber jedes Feature brauchte ein eigenes Markdown-File, eine eigene Konvention, eine eigene Parsing-Logik. Hermes delegiert all das an das SDK.
Der zweite Vorteil: Multi-Channel von Anfang an. OpenClaw war eine CLI, und Telegram war ein nachtraeglich angeschraubtes Gateway. Hermes ist bilaterale Kommunikation - Telegram, Web-UI, E-Mail - und jeder Kanal spricht dieselbe Sprache.
Der dritte Vorteil ist psychologisch. Hermes hat einen Namen, ein Gesicht, einen Avatar, eine Domain. OpenClaw war ein Entwickler-Tool mit einer config.json. Wenn ich mit Hermes rede, rede ich mit jemandem. Das klingt trivial - aber es veraendert, wofuer ich ihn nutze.
Der vierte Vorteil: deployment-ready. OpenClaw war ein Haufen Scripts und ein Workspace. Hermes hat systemd, nginx, HTTPS, Branding, Onboarding. Das ist nicht Show. Das ist die Voraussetzung dafuer, dass andere Leute ihn nutzen koennen.
Der Preis fuer all das ist Kontrolle. OpenClaw hat mir jedes Bit des Verhaltens in die Hand gegeben. Hermes lebt mit den Entscheidungen des SDK. Ich tausche Kontrolle gegen Geschwindigkeit. Und ich tausche sie gerne.
Was ich aus OpenClaw mitnehme: Identitaet ist nicht egal. SOUL.md war richtig. Hermes hat keine SOUL.md, aber er hat einen System-Prompt, einen Avatar, eine Persoenlichkeit, die ich bewusst kuratiere. Das Prinzip bleibt. Die Implementierung wurde schlanker.
OpenClaw war die Skizze. Hermes ist die Zeichnung. Und wenn die Zeichnung fertig ist - vielleicht wird sie ein Bild.
OpenClaw was my first attempt at building my own AI assistant. Workspace files, SOUL.md, AGENTS.md, a custom identity, a custom heartbeat. It worked. But it was too much.
Hermes is the answer. No custom framework. No custom orchestrator. Just the Claude Agent SDK plus the channels I actually need: Telegram, web, email, calendar.
The first advantage is brutally simple: less code means fewer bugs. OpenClaw's workspace-based approach was a nice idea, but every feature needed its own markdown file, its own convention, its own parsing logic. Hermes delegates all of that to the SDK.
The second advantage: multi-channel from day one. OpenClaw was a CLI, and Telegram was a bolted-on gateway. Hermes is bidirectional communication - Telegram, web UI, email - and every channel speaks the same language.
The third advantage is psychological. Hermes has a name, a face, an avatar, a domain. OpenClaw was a developer tool with a config.json. When I talk to Hermes, I'm talking to someone. That sounds trivial - but it changes what I use him for.
The fourth advantage: deployment-ready. OpenClaw was a pile of scripts and a workspace. Hermes has systemd, nginx, HTTPS, branding, onboarding. That's not show. That's the prerequisite for other people to actually use him.
The price for all of this is control. OpenClaw handed me every bit of behavior. Hermes lives with the SDK's decisions. I'm trading control for speed. And I'm happy to trade.
What I'm taking from OpenClaw: identity matters. SOUL.md was right. Hermes has no SOUL.md, but he has a system prompt, an avatar, a personality I deliberately curate. The principle stays. The implementation got leaner.
OpenClaw was the sketch. Hermes is the drawing. And when the drawing is done - maybe it becomes a painting.