Platform · built for technical teams
Preview any branch on a real URL
Work on a branch, get a shareable test URL for it, and publish to live only when it's ready — branch-based previews, like a real deploy pipeline.

Every project is a real repo with real branches, and each branch gets its own preview deployment at a shareable URL. Switch branches from the editor, flip a branch's test URL public to share it, and keep production untouched until you publish. The branch chip shows live status — building, live, failed — at a glance.
This is the workflow technical teams already trust, applied to AI builds: isolate work on a branch, preview and review it on its own URL, then promote to live with one click. No surprise deploys, no overwriting production while you experiment.
How it works
Branch it
Create or switch to a branch from the editor to work in isolation.
Preview & share
Each branch gets a live test URL you can flip public to share for review.
Publish when ready
Promote a branch to your live site with one click — production stays untouched until then.
Example prompts
Copy one to start, or write your own — bychat takes it from there.
Create a branch to redesign the landing page without touching production.
Spin up a staging branch and give me a shareable preview URL.
Try a dark-mode variant on a branch so I can compare before publishing.
Publish the development branch to the live site.
Frequently asked questions
Does each branch get its own preview?
Yes. Every branch deploys to its own preview URL, so you can test and review changes in isolation from production.
Can I share a branch preview?
Yes. Flip a branch's test URL to public and anyone with the link can open that branch's preview; turn it off to keep it private.
When do changes go live?
Only when you publish. Production stays on the published build until you promote a branch to live with one click.
Is the project a real git repo?
Yes. Every project is a real GitHub repository you own, with real branches and commits — no proprietary sandbox.