Promptbook
Private — built for Agile Lens, exploring wider releaseSpatial blocking and set previz for theatre on Apple Vision Pro — the stage manager's promptbook, reimagined in 3D.
In 2013, Alex strapped on an Oculus DK1 to pioneer the world's first VR theatrical sightline test. Promptbook is the same instinct twelve years later: set a stage as a tabletop miniature on your desk, drop in actor marks and set pieces, define blocking beats, then scrub the timeline and watch the whole cast glide between positions. One tap promotes the miniature to a full-scale walk-in stage, so you can stand center-stage and check a sightline from any seat in the house — the exact question that started this whole career, now answerable in minutes.
From tabletop to full scale
Design blocking on a miniature stage, drag actor marks into position, and scrub a beat timeline to watch the whole cast glide between positions. One tap promotes the same scene to full scale in an immersive space — stand where the actors stand and check what any seat in the house actually sees.
Record the walk
Cast yourself as a character and walk the blocking on the full-scale stage — your recorded path becomes the mark's path on playback, while the rest of the cast holds its beat positions around you.
The script and the blocking, finally in one place
Import a script — plain text, PDF, or Final Draft .fdx — into a dedicated reader that stays in sync with the beat timeline: scrub the blocking and the reader scrolls to the linked line, tap a line and the playhead jumps to its beat. A real promptbook interleaves blocking with text; this is the first digital one that actually does.
Bring your own set
Import a real set as a .usdz model and it becomes the stage, marks and all. Export the whole production as a printable promptbook PDF — a top-down ground plan per beat with a cast legend, the exact document a stage manager already knows how to read.
At a glance
- ✦Tabletop miniature staging that promotes to a full-scale, walk-in stage with one tap
- ✦Record-the-walk: perform a character's path once, play it back against the rest of the cast
- ✦Script reader (text/PDF/Final Draft .fdx) stays synced to the blocking timeline both directions
- ✦Import a real set as a .usdz model; export a printable ground-plan PDF per beat
- ✦Built on visionOS 26 — SwiftUI, RealityKit, SwiftData
Want in early?
Promptbook is in active development. Early-access spots, pilot projects, and collaborations are all on the table.
Also in the lab
Forage
Fab's best friend. An AI-first scout and installer for the Unreal Engine packs you already own.
Project Ion
Your Vision Pro is a projector now. Professional-grade projection-mapping previsualization — honest ambient simulation, real projector specs, and a full creative rig in your room.
UnRealityKit Bridge
Unreal Engine as the simulation brain. RealityKit as the renderer. The architecture ILM shipped, opened up.
Pinchwork
Universal OpenXR hand tracking. Built in Unreal first — designed for every headset, not just one.
Unreal × visionOS
The punch list for making Unreal Engine on Apple Vision Pro feel production-ready.
Constellation
Your second brain as a navigable 3D star map. Walk through your own notes on Apple Vision Pro.
AgileLensMultiplayer
The shared SharePlay engine every Agile Lens Vision Pro multiplayer app runs on.
Mission Control
A live radar for SharePlay sessions — watch every player, in every app, without joining the call.
RoomScanPro
Collaborative room scanning and real-world measurement for Apple Vision Pro and iPhone.
Co-Location Engine
Fiducial-marker-based co-location for Unreal Engine VR — real and virtual players sharing one room, without a shared coordinate system to begin with.