The script-to-shot operating system.
One continuous pipeline. Story enters as text. It leaves as approved frames and controllable AI video — with a reusable world behind every shot.
Drop a screenplay, treatment, or beat sheet. Multiple formats supported.
- FDX · Fountain · PDF · plain text
- Auto-detected scene boundaries
Scenes, beats, entities, costumes, locations, lighting, and implied camera intent.
- Entity graph
- Wardrobe + props inventory
- Intent annotations
A coherent visual world is generated — environment, palette, mood, and key dressing.
- Reference-conditioned
- Style-locked across scenes
- Editable plates
Scenes resolve into navigable 3D space. Move through them. Place talent. Block action.
- Three.js viewport
- Gaussian splat support
- Imported assets
Real lens math. Real blocking. Choose focal length, height, aperture, and movement.
- Lens library
- Dolly · crane · handheld
- Continuity checks
Lock the frames that define the shot. Approved frames become the generative contract.
- Side-by-side compare
- Approve / reject
- Versioned takes
Video models conditioned on approved frames, blocking, and motion intent.
- Per-shot generation
- Continuity-aware
- Re-run with edits, not re-prompts
Ship per-shot exports — frames, plates, camera data, EDLs, world references.
- Per-shot ZIP
- Editorial-ready
- Reusable world links
See it on a real script.
We're previewing the full pipeline with selected studios and creators.