Skip to main content

Dynamic Apps

Deploy user-generated applications in isolated environments with durable state, workflows, realtime coordination, queues, and scheduled jobs.

Dynamic Apps runs user-generated HTTP applications on Rivet. Apps can add durable SQLite state, workflows, multiplayer and realtime state, queues, and cron jobs.

Dynamic Apps is in preview and its API is subject to change.

Architecture

Dynamic Apps is a library, not a hosted AI-generated app deployment platform. Unlike managed platforms, you can deploy it anywhere and customize the server, routing, authentication, and deployment flow.

Requests reach your Hono server, where appsRouter routes them to a prewarmed isolated VM serving the generated application. Rivet handles request routing and orchestrates the pool of prewarmed VMs.

OSRequestAgent · Browser · APIYour Hono serverappsRouterroute the requestRivetV8 isolateAI-generated appserves the response