Plan the room.Check every move.
You and an agent edit one floor plan. A layout engine checks every change against the walls, the exits and anything locked.
No account needed. You get your own copy of the Nova Product Launch, deleted after 24 hours.
From plan to setup pack.
Drag, rotate and lock items on a scaled plan. A move that hits a wall, an exit or another item is refused, and nothing is saved.
Move refused
The chair would overlap the stage. Nothing was saved.
The rules
The engine decides. The agent proposes.
Every write is checked
Drags, inspector edits and agent changes pass the same checks: inside the walls, no overlaps, exits clear, locked items kept. A refused write saves nothing.
Redesigns are proposals
The agent runs a deterministic planner and reports seats and cost before and after, and any shortfall. You apply it, or you don't.
Newer work wins
Every write carries the version it was based on. A proposal planned before someone else's edit is refused and can be regenerated.
Built on Agent-Native
Same actions. Same plan.
The canvas and the agent call the same actions. Dragging a chair and asking the agent to move it both run move-objects.
What the agent can see and do.
Your screen
The plan shares what you have selected. Ask what you selected, or to lock it, and the agent reads the same selection.
view-screen
The same plan in 3D
Switch the plan to 3D to see the saved layout with typical heights. A proposal shows its new chairs rising into place.
get-layout
Setup packs
Ask for the plan for the crew and the agent freezes a version: a scaled plan as SVG, PNG or printable HTML, and the item list.
export-setup-pack