Live Preview & Sandbox
Every application in Seemodo runs inside a live cloud sandbox. This is a real development environment — your code runs, you can interact with your app, and changes appear instantly.How the sandbox works
When you generate a HiFi screen or open a project, Seemodo provisions a cloud sandbox:- A fresh development environment starts
- Your project code is synced
- A dev server launches with hot-reload
- The live preview appears in your workspace
Sandbox in the Visual Designer
In the Visual Designer (/start), the sandbox activates automatically when you generate a HiFi screen. The loading sequence shows:
- “Setting up Seemodo…”
- “Preparing sandbox…”
- “Loading environment…”
- “Almost ready…”
Sandbox in the Project Editor
In the Project Editor (/projects/[id]), the sandbox starts as soon as you open a project. The Preview Panel on the right shows your running app.
Features:
- Auto-recovery — If the sandbox crashes, Seemodo detects it and restarts automatically
- Keep-alive — The sandbox stays running while you’re working
- Multiple pages — Navigate between pages in the preview just like a real app
The Sandbox Panel
In the Visual Designer, click the terminal icon (next to the Generate button) to open the Sandbox Panel with four tabs:AI Coder (OpenCode)
A full AI coding assistant with file-system access. Unlike the inline AI Editor (which edits one screen at a time), the Sandbox AI Coder can:- Create new files and components
- Edit multiple files simultaneously
- Set up routing, state management, and complex features
- Install packages
- Work across your entire project
Terminal
A full command-line shell connected to your sandbox. Run any command:Git
Version control built into the sandbox:- View current branch
- See changed files with status (added/modified/deleted)
- Write commit messages and commit
- View commit history with diffs
Vite Logs
Real-time build output from the development server:- Compilation errors
- HMR (Hot Module Replacement) updates
- Warnings and debug info
Sandbox status indicators
| Indicator | Meaning |
|---|---|
| Green dot | Sandbox is running and synced |
| Spinner | Sandbox is starting |
| Terminal icon (active) | Sandbox Panel is open |
| Terminal icon (disabled) | No sandbox active yet |
Seemodo Cloud button
The cloud icon next to the terminal button opens Seemodo Cloud — for connecting a database, storage, and authentication to your sandbox app. See Seemodo Cloud.Next steps
Seemodo Cloud
Add a database to your sandbox app
GitHub
Connect your sandbox to GitHub