OpenClaw and Imaginclaw solve the same problem
OpenClaw crossed 100,000 stars on GitHub in its first week. It's an open-source personal AI agent, created by the founder of PSPDFKit, that connects your chat apps — WhatsApp, Telegram, Slack, Discord, iMessage — to an agent that can actually act: shell access, browser control, sending emails on your behalf, in a loop, without asking every time.
Imaginclaw does basically the same thing. And that's where the comparison gets interesting — not because they're the same, but because they solve the same problem from opposite premises.
What they share
Both are self-hosted gateways — the process runs on your machine, not on a SaaS cloud. Both connect the same types of channels to an agent that reads context, uses tools, and acts in a loop. Neither is "just a chatbot".
Where they diverge
OpenClaw is model-agnostic by design: Claude, GPT-4o, Gemini, or a local model via Ollama all work interchangeably, with your own API key. That's a deliberate architecture choice — total flexibility over which engine to use. But it has a consequence its own documentation doesn't hide: by default, your messages and context still transit a third party's cloud, even though the gateway itself runs on your hardware.
Imaginclaw runs on Hera, the local runtime of this same stack. The default model is local — two of its own GPUs, no external call unless a fallback is explicitly configured. The cloud is the documented exception, not the default path.
The axis that matters
"Self-hosted" describes where the gateway process lives. "Sovereign" describes where your data goes. They're distinct claims, and OpenClaw solves the first without necessarily solving the second — something its own documentation openly admits. Neither one is "the wrong one": if you're already running local models for other things, wiring the same assistant pattern on top of them is simply the consistent choice.