One-click publish
Click Publish in the header to build and deploy your project live. Deployments use a blue-green strategy — your existing live site stays up during the build and switches over only when the new version is ready. Zero downtime.
- Static HTML sites publish instantly — no build step needed
- React/Vite/Next.js sites are built automatically before publishing
- The published site is independent of your dev preview — changes only go live when you click Publish
- Multi-page routing works correctly —
/about,/admin-dashboardetc. all load the right page
After publishing, use the Links button (green ExternalLink icon) in the header to open your Live Site or Dev Preview in a new tab.
GitHub auto-deploy
Connect a GitHub repository to enable auto-deploy. Every push to your repo triggers an automatic build and publish — usually completing in under 2 minutes. Use the Clone option when creating a project, or connect via Domain Settings → GitHub token.
Note: GitHub auto-deploy requires a valid GitHub Personal Access Token with repo read access. Add it in the project's Domain Settings modal.
Performance & limits
AI Codes It is designed for startups, MVPs, side projects, and production apps with moderate traffic. Here's what to expect honestly:
- Static sites — served directly by nginx with no cold starts. Handles thousands of concurrent visitors without issue
- React/Vite/Next.js apps — same as static after build. The built assets are served from nginx, not Node.js
- Edge functions — run as persistent Node.js processes (no cold starts). Simple DB queries typically respond in under 50ms
- Database — shared PostgreSQL instance, one schema per project. Fine for most apps; not suitable for high-write workloads (>1000 writes/sec)
- Dev preview — your dev server is a real running process (e.g.
npm run dev). It stays warm as long as your project is active
Long-term reliability
Your projects and published websites are built to stay up — indefinitely. This is not a sandbox or a trial environment.
- Your code is always yours — every project is a real Git repository. You can clone it, download it as a zip, or push it to GitHub at any time
- Your database is exportable — use the SQL console to run
pg_dumpor export tables as CSV at any time - Published sites stay live — live sites run independently from the IDE. Even if you stop using the builder, your published site keeps running
- No surprise shutdowns — we do not delete inactive projects or unpublish sites without notice
- Standard stack — plain HTML/CSS/JS, React, or Node.js on nginx. Any developer can pick up and continue your project
Note: If you ever want to move off the platform entirely, your full project is one git clone away. Pair it with a PostgreSQL export and you have everything needed to host anywhere.