Use case
Two chats.One gesture.
The Share door opens a dock with two places to talk. Type what you want into the room thread and a person answers. Type the same thing into AI Studio and the builder places it — furniture lands as one undoable step.
The dock
Say it once. Two answers.
The room thread
People answer. Your collaborator, your client, your architect — decisions happen where the design is, in the same gesture as everything else in the dock.
AI Studio
The builder answers. "Turn this into a family living room with a big sectional and a reading corner" — place, move and remove ops land in the design.
One undoable step
AI Studio's changes arrive as a single step. Ctrl+Z takes the whole suggestion back — not a confetti of moves.
Honest about the wire
The panel states plainly that the prompt and the room layout are sent to the model. One prompt per click; rate limits surface as their own message.
What the builder actually does.
- Three op kinds exist — place, move, remove. The allow-list is in code, not in the prompt
- Every placement is re-checked geometrically before it lands — no sofa inside a wall
- Dropped ops are reported, not hidden; you always know what didn't happen
- One prompt per click, and the panel says what it sends: the prompt and the room layout
- The room thread needs no guard rails — it's just people answering
- Presence rides along in every view — an orbiting peer shows
· viewing, a name over the head - Voice lives in the same room — browser to browser, up to 8 people, no audio through the server
"Say it to the room and a person answers. Say it to the builder and the sofa lands. Same dock, same words."
— two chats, one dockThe Share door
One gesture. Two ears.
The room thread is where your people decide. AI Studio is where the builder places it — three ops, geometrically checked, one undoable step.
Open the dockTwo chats.
One dock.
The room thread for people, AI Studio for the builder — the same gesture, two answers.