.pre.dev subdomain from the moment the agent starts building. There’s no separate deploy step to see your app — the running application is always a click away, and it updates as the agent works.
Live preview
Click the Preview button in your workspace to open the running app. Once the agent has captured screenshots of your app, the button itself shows the latest one as a thumbnail — a live snapshot of where your build stands. When you open the preview, pre.dev checks that the deployment is healthy first. If the environment has gone idle, it’s brought back automatically — you’ll see a brief “Checking deployment…” state, then your app. If you’re working in multiple sessions on the same project, each fork gets its own preview URL ({project}-{session}.pre.dev), so parallel experiments never overwrite each other’s running app.
Mobile preview
For Expo / React Native projects, the Preview button opens a mobile preview instead:Phone frame
Your app renders inside a phone-sized frame right in the browser, so you see it at real device proportions while you iterate.
Scan to open on your device
A QR code sits alongside the frame. Install Expo Go, scan the code with your camera, and the app opens on your actual phone — or copy the URL directly.
If the mobile bundler stops responding, the preview shows a Debug with Agent button — one click sends the agent everything it needs to diagnose and restart the dev server.
Using the mobile preview
1
Open the preview
Click Preview — for mobile projects the button shows a phone icon and opens the phone-framed view.
2
Install Expo Go
Grab the free Expo Go app on iOS or Android.
3
Scan the QR code
Point your camera at the QR code in the sidebar. The app opens on your device and hot-reloads as the agent makes changes.
Version history
Every change the agent makes lands as a git commit, and the Version History panel gives you the full timeline:- Commits per branch, with author, relative time, and the commit message
- Expandable file-level detail — which files changed, with additions and deletions
- Branch tabs, and a repository selector for multi-repo projects
Hosting
The.pre.dev URL isn’t just a preview — it’s real hosting:
- HTTPS by default on every project URL
- HTTP and WebSocket traffic both supported, so realtime features work out of the box
- Apps that serve on a non-standard port are routed automatically — the agent wires the preview URL to whichever port your main app actually runs on
Custom domains
When your app is ready for the world, point your own domain at it —app.yourcompany.com instead of the .pre.dev URL. Add the domain in your project dashboard, create one CNAME record, and SSL is provisioned automatically.
See Custom Domains for the full setup.
Take it anywhere
Your project is never locked in. From the project action menu:Download the codebase
Export Code downloads your full codebase as a zip — every file, ready to run locally or host anywhere.
Export the architecture
Export Graph downloads your project’s architecture graph for use outside pre.dev.
Open in another tool
Open in IDE hands your spec to Cursor, Lovable, v0, or Bolt.new with a prompt that tells the tool to implement it step by step.
Sync to GitHub
Link GitHub for automatic commits and pull requests. See Pull Requests.

