Instant VMs
Create a full Linux box from SSH and start working in seconds. No cloud console maze. No ceremony.
A real VM. A real coding agent. A real website eating its own demo.
exe.dev gives you persistent Linux VMs with instant HTTPS, shareable URLs, built-in AI help, and the liberating feeling that deployment can just be a port.
$ ssh exe.dev
Welcome to exe.dev π
exe.dev βΆ new --name=idea-to-internet
Creating Ubuntu VM...
Ready. Persistent disk attached.
idea-to-internet$ shelley
Shelley connected in browser + terminal
you: build the thing
Shelley: done β serving on :8000
https://idea-to-internet.exe.xyz
Actual Shelley, in the browser
The recording below is the meta artifact: the browser-based Shelley UI, live tool calls, and the final self-referential tweak that replaced this very screencast.
Why exe.dev feels different
Create a full Linux box from SSH and start working in seconds. No cloud console maze. No ceremony.
Run an app on 8000, 3000, 5173, 9999 β exe.dev gives it a secure public URL through the proxy.
A coding agent already inside the VM. It can edit, test, run servers, inspect logs, and iterate with you.
Your repo, database, recordings, experiments, and weird little side quests remain there when you return.
Invite collaborators, show clients, or hand off a live environment without rebuilding a stack locally.
Use apt, Go, Node, Python, SQLite, Docker-shaped workflows, CLIs β real tools on a real machine.
Agentic apps can use included model access from inside the VM, making prototypes feel native.
Send and receive email from a VM for bots, workflows, notifications, and delightful experiments.
The workflow
ssh exe.dev drops you into the control plane.new --name=my-idea gives you a persistent Linux VM.Live proof
The source is plain HTML/CSS/JS in /home/exedev/muttha-fukken-site, served by nginx on port 8000 with long-lived asset caching, exposed through the exe.dev proxy.
Use exe.dev when you want a clean VM, a public URL, and an AI pair programmer without building scaffolding first.