Product
One project. The whole room.
Projects are real-time multiplayer: shared media, shared agent chat, and a full history of who changed what, restorable to any point.
Edit together, live
Everyone sees the same timeline at the same moment. Presence shows who is where, and item-level merging means two editors can work the same sequence without stepping on each other.
- Live presence on timeline, pool, and inspector
- Item-level merge, no whole-project locks
- One shared agent chat per project, visible to the team

A history you can trust
Every change, human or agent, is committed to the project log with a semantic description. Browse the history like a git log and restore any state in one click.
- Named restore points before every agent run
- Semantic diffs: what changed, in plain words
- Nothing is ever lost to an overwrite
Access that respects roles.
Invites carry roles, and row-level security enforces them on every query, not just in the interface.
Owners and editors
Full timeline access, agent control, and export. The people doing the work.
Reviewers
Watch the preview, read the history, leave the timeline untouched.
Workspace boundaries
Projects live in workspaces, so client A never appears in client B's sidebar.