A real VM. A real coding agent. A real website eating its own demo.

Spin up an internet computer. Ask Shelley to build. Ship before the coffee cools.

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.

1.3s-ish VM vibes :3000-9999 HTTPS proxy Ubuntu not a toy sandbox
ssh exe.dev
$ 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
agent in a real VM
public HTTPS instantly
files persist

The recursion is the pitch

This fan site includes a recording of Shelley being asked to overhaul this exact fan site.

Not a fake CLI animation. Not a canned terminal script. A browser session connected to the local Shelley agent on this exe.dev VM, captured while the site was being rebuilt.

Actual Shelley, in the browser

Watch Shelley build this page

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.

localhost:9999 β€” Shelley Agent
Recording slot armed. If this appears before the capture finishes, refresh in a moment β€” Shelley is literally making the demo artifact.

Why exe.dev feels different

It is not β€œhosting.” It is a computer on the internet.

⚑

Instant VMs

Create a full Linux box from SSH and start working in seconds. No cloud console maze. No ceremony.

🌍

HTTPS by port

Run an app on 8000, 3000, 5173, 9999 β€” exe.dev gives it a secure public URL through the proxy.

Shelley

Shelley included

A coding agent already inside the VM. It can edit, test, run servers, inspect logs, and iterate with you.

πŸ’Ύ

Persistent disks

Your repo, database, recordings, experiments, and weird little side quests remain there when you return.

🀝

Shareable access

Invite collaborators, show clients, or hand off a live environment without rebuilding a stack locally.

🧰

Just Ubuntu

Use apt, Go, Node, Python, SQLite, Docker-shaped workflows, CLIs β€” real tools on a real machine.

🧠

LLM gateway

Agentic apps can use included model access from inside the VM, making prototypes feel native.

βœ‰οΈ

Email hooks

Send and receive email from a VM for bots, workflows, notifications, and delightful experiments.

The workflow

Four moves from blank idea to public artifact.

  1. SSH: ssh exe.dev drops you into the control plane.
  2. Create: new --name=my-idea gives you a persistent Linux VM.
  3. Build: use Shelley or your own tools; run the app on a normal port.
  4. Share: open the exe.dev HTTPS URL and send it to the world.

Live proof

This page is served from the VM you are reading about.

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.

servicenginx static cache
port8000
agent UIlocalhost:9999
artifactMP4 screencast
exe.dev mascot

Try the future where every idea gets its own computer.

Use exe.dev when you want a clean VM, a public URL, and an AI pair programmer without building scaffolding first.