See multiple branches at once.
AI agents work one branch at a time. Screenplay runs each branch in its own sandbox and shows them side by side on a canvas. No more git checkout and rebuild. No more choosing between alternatives without seeing them together.
The problem with one branch at a time.
- One at a time
You ask the agent for three takes on a layout. It gives you one. You pick it, or you ask again, or you try to remember what the first one looked like. You can't see them together because they're in different branches.
- Switching is slow
git checkout, npm install, wait for rebuild, refresh. Every time you want to compare alternatives, you lose context. The previous branch is gone. You're comparing memory to reality.
- Screenshots lie
You can screenshot branches, but screenshots don't click. Screen recordings don't show how state changes. PDFs don't let you scroll. Comparing branches through static artifacts doesn't work.
How it works.
- 01Each artboard is a branch
Each artboard is a branch
You get a canvas. Each artboard on it is a git branch running in its own sandbox. Duplicate an artboard and you've created a branch. The agent can work on all of them.
- 02They're all running
They're all running
Every branch is already built and running. Click between them. Pan around the canvas. They're not in tabs, they're just there, next to each other.
- 03Ask for variations
Ask for variations
Tell the agent to try three approaches. Each one goes in its own artboard. You see them together. Pick one, or keep working on all three.
- 04Share a link
Share a link
Send the link to your team. They see the same canvas, the same branches, your cursor. They can click around and comment. No screenshots needed.
Try it.
Download the desktop app. Point it at a repo. Ask the agent for three versions of something. See them all at once.