saved
Dynamic Apps: Deploy AI-Generated Apps for Your Users
gist
Rivet is launching Dynamic Apps, an in-process library that deploys LLM-written file trees as isolated V8 apps inside your own Node backend, an open-source alternative to Cloudflare Workers for Platforms, Dynamic Workers, and Durable Object Facets. Each app uses 32 MB while serving, scales to zero with no cold starts, and sits behind your router so auth and middleware run first. Rivet Actors and Workflows attach SQLite, queues, crons, and realtime per tenant; agentOS supplies Chromium-class isolate security plus typecheck repair loops. You pay only the compute you already run, on any cloud or laptop.
ideas
- Library, not a hosted workers SaaS. Dynamic Apps runs inside your Node process so requests hit your router, middleware, and auth before a user app, on any cloud, VPC, on-prem, or laptop.
- Cheap isolates make per-user apps viable. Each app is a V8 isolate at 32 MB while serving, scales to zero with no cold starts, and is positioned as an open-source alternative to Cloudflare Workers for Platforms, Dynamic Workers, and Durable Object Facets.
- Generate, deploy, route is three calls. An LLM emits a file map, deployApp publishes it under an app id, and a Hono appsRouter serves /apps/:appId.
- Actors fill the missing backend. Each tenant gets its own Rivet namespace with SQLite, workflows, queues, crons, realtime, and static sites so generated frontends are not hollow REST shells.
- Security is Chromium-class isolates plus limits. agentOS runs Node at V8 speed in isolates and WASM, with per-app network and resource limits and automatic typecheck repair loops for generated code.
quotes
“Today we’re launching Dynamic Apps, a library for deploying AI-generated apps for every one of your users.”
“An app takes 32 MB of memory while serving and scales to zero when idle, with no cold starts.”
“Requests reach your router first, so your routing, middleware, and auth apply before the app ever sees them.”
“This security model mirrors the one you’ll find inside Chromium and Cloudflare Workers.”