At Google I/O 2026 on Tuesday, Google launched Gemini Spark — a 24/7 personal agent built on Gemini 3.5 Flash and wired into the Antigravity agent stack. It runs in the background on Google Cloud VMs you never see, and Google plans to let you text and email the agent directly so it keeps working while your laptop is shut.
Six weeks earlier, OpenClaw — Peter Steinberger’s open-source always-on personal agent — passed 300,000 GitHub stars, making it one of the fastest-growing repositories on GitHub. It runs on a Mac mini on a shelf, draws about seven watts, and keeps working while you sleep.
These two products do roughly the same job. They split on one variable: who holds the runtime.
The two pitches, side by side
| Gemini Spark | OpenClaw | |
|---|---|---|
| Runtime | Google Cloud VMs (managed) | Your hardware (Mac mini, NUC, server) |
| Model | Gemini 3.5 Flash + Antigravity | Bring your own (cloud or local LLMs) |
| Tool connectivity | MCP-aligned, native to Workspace | MCP, broader integrations, you wire it |
| Setup | None — already inside Gmail, Docs, Sheets | Buy hardware, install daemon, Tailscale, key rotation |
| Pricing | AI Ultra $100 / $200 tiers | Hardware + electricity + your time |
| Always-on access | Text / email the agent directly | SSH / Tailscale to your box |
| Who holds your credentials | You | |
| Who can change the terms | You |
Strip away the branding and the capabilities are converging fast. Watch an inbox, draft the status update, browse the web, run the recurring task. Both speak MCP for tool connectivity (with different levels of maturity). Both promise the assistant that does things rather than answers questions.
The split is about substrate, not features
OpenClaw runs on the metal you bought. Spark runs on metal Google rents to you and never names. That sounds like a deployment detail. It is actually the whole argument.
The substrate decides who holds your context, who sees your credentials, and who can change the terms later.
A personal agent is not a passive file. To be useful it needs broad, standing access to your Gmail, Docs, Sheets, calendar, and live inbox. It doesn’t just store your context — it reads it to act on it, on a recurring schedule, without asking. Whoever owns the runtime owns that loop.
Convenience usually wins this fight
The self-hosted version asks for real work:
- Buy and rack the Mac mini (or repurpose one).
- Keep it awake and patched.
- Install the daemon.
- Set up Tailscale or a similar overlay for remote access.
- Rotate keys when they expire.
- Maintain backups of state.
The reward is control. Credentials and workflows stay under your own hand (within the limits of how you wire models and integrations). That control is not the same as safety — a misconfigured local agent with shell, browser, and inbox access is its own hazard, and Chinese regulators have already flagged exactly that risk with OpenClaw.
Spark asks for nothing. It is already inside Gmail, Docs, and Sheets, with no manual wiring, because Google owns both ends. That out-of-the-box reach is the structural advantage no third-party agent can copy.
History is fairly settled here. Dropbox beat the home NAS. Gmail beat the self-hosted mail server. Managed nearly always beats self-hosted for the median user, because most people will trade control for not having to think about it.
The privacy bargain is not the Dropbox bargain
Cloud storage won because what you handed over was inert. Files sat in a Dropbox folder; nobody read them.
A personal agent is a different category. Spark needs broad standing access to read, draft, and send on your behalf — and it does that on a schedule, not just when you ask. The honest version of the worry is not “Google keeps your data”. It is the unsettled gap between:
- Access — what the agent can see in your accounts.
- Retention — how long inferences and intermediate state stick around.
- Training — what (if anything) flows back into the next model.
Cloud storage never asked those questions because it didn’t need to. A 24/7 agent that processes your job, your relationships, and your calendar — and sends mail on your behalf — does.
Where this leaves the developer
The personal-agent layer is splitting in two:
- Hosted tier — Google (and soon OpenAI) own the runtime, the context, and the upgrade path. Median user, frictionless onboarding, Workspace-native reach.
- Self-hosted tier — developers and the privacy-sensitive who want credentials on their own hardware and will pay the setup tax for it. Smaller, but durable.
OpenClaw is not losing. It is being sorted into the smaller, stickier half. That floor is not driven by nostalgia for running your own server — it is the instinct that an agent this intimate should answer to you, on hardware you can unplug. That instinct does not scale to everyone. It does not have to.
Which one should you pick?
Choose Gemini Spark if:
- You already live inside Google Workspace.
- You want the agent to just work with zero plumbing.
- You’re comfortable with Google holding your context, credentials, and the ability to change the deal.
- You’re already on (or willing to upgrade to) AI Ultra.
Choose OpenClaw if:
- You’re a developer or sysadmin and the setup cost is a feature, not a bug.
- Your threat model includes “vendor changes terms” or “vendor uses my data for training”.
- You want freedom to swap LLMs (cloud, local, mixed).
- You’re willing to own the safety surface of a local agent with shell, browser, and inbox access — and configure it properly.
The question that actually matters
It is not “which agent is better”. The capability gap will keep narrowing. The question is whether you are comfortable with Google holding the keys to the agent that runs your life.
For most people the answer will be yes, and convenience will win — as it has every time before. For a long tail of developers and privacy-sensitive users, the answer will be no, and that tail is large enough to keep self-hosted personal agents thriving. The market is not collapsing into one winner. It is bifurcating into two stable halves, with very different deals on the table.
Further reading
- 📰 Janakiram MSV’s original analysis: OpenClaw passed 300,000 GitHub stars. Then Google launched Spark. on The New Stack.
- 💵 Google launches $100 AI Ultra plan and cuts top tier to $200
- 🛠️ OpenClaw complete guide — personal AI agent (2026)
- 🔐 Fix OpenClaw “Origin not allowed” — gateway.controlui.allowedOrigins
- 🐳 OpenClaw on Docker — gateway and Control UI configuration
- 🧱 Diagnosing OpenClaw gateway crash and restart loops