The conversation

Lessons learnedExperience excerpt · English

Except actually, it's different

… Except actually, it's different. This is a remake of Sandstorm[.]io, my startup from 10 years ago, except this time built on Cloudflare Workers (the platform I've spent the last 9 years building) and deeply leveraging AI. This is more or less the culmination of my secret 10-year master plan. This is a full-on personal app vibe coding platform, in which the sandbox is so secure that you can pretty much go wild -- the AI cannot introduce a significant security bug. We believe a company's security team can feel comfortable giving non-technical users permission to vibe code and then sleep soundly at night. How is that possible? It's the Sandstorm security model, revisited. A "Gadget" is the same thing as a Sandstorm "Grain": a fine-grained app instance. For example, if you have a document editor app, each document runs as a separate instance of the app, in a separate sandbox (one "Gadget"). This means two things, both of which I think are Big Deals: 1. The platform can manage all access control, by controlling who can access the Gadget at all. …

Original discussionCloudflare OS: an open platform for agents, apps, and work330 source comments · at import
9

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 9

Direct replies available in this import. Original-language excerpts.

MO

Sandstorm without self hosting has no interest though. Buzz looks like a more reasonable direction than this does.

Full original
LA

> the sandbox is so secure that you can pretty much go wild -- the AI cannot introduce a significant security bug. This can only be correct when the application can’t affect anything outside the sandbox. Which would significantly restrict useful applications.

Full original
FN

That should have been the announcement. The article posted buries the lead. Cloudflare OS reads like almost any other AI knowledge base until midway when apps are introduced and then becomes overly technical with a code snippet.

Full original
MA

> What if, when you wanted a new feature in the software you are using, you could just prompt your agent to add it? Yep, that's precisely the vision I formulated some months ago: https://manuel.kiessling.net/2025/11/04/what-if-software-shi...

Full original
TI

This is really interesting. I built a similar product (not released yet), but it uses Kubernetes as the infrastructure layer instead of Cloudflare OS. I guess all these years later I am left with the same existential question that plagued Sandstorm. What is its relevance in the context of Linux containers? This is not a rhetorical question, is there a real benefit for a Sandstorm grain over a docker style Linux container? Does a containerized process not have all the same benefits of a Sandstorm grain, with the added benefit of not requiring any modifications of the containerized software? One argument I could bring is that despite all its claims, OpenAI still had to switch from containers to MicroVMs because its agents under test still managed to break out from their containers. Is the security model of a Sandstorm grain so much better that agents wouldn't figure out how to break out of…

Full original
LE

https://xcancel.com/KentonVarda/status/2084990137180590572

Full original
IG

You should probably add a disclaimer you work at Cloudflare yourself? > I liked Kenton's take on this: https://x.com/KentonVarda/status/2084990137180590572 https://archive.vn/wvgxq

Full original
SP

Thank you. The tweet values the readers time. The blog post. Dear lord. So much noise. This was a great summation.

Full original
LO

Oh, wow! This is a lot clearer to me. I've long had a soft spot in my heart about Sandstorm. Here's a comment[0] I made 11 years ago about what Sandstorm was, to me: > I'm a web developer, but I can't really use my skills to provide an open source web app the way I'd like to. I'd like to build a small server-side budgeting app that people can use from their computers or phones to record expenses, but there's no way I can ask people to find a web host that lets them run rails, or set up a heroku account or whatever. > So my only alternative would be to run the service myself, but then I'm storing other people's data, I have to worry about scaling if lots of people use it, and user accounts, and all this stuff. > The idea of sandstorm is folks run this platform on their personal servers, and then it lets you browse an app store like interface and one-click install these server side apps.…

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.