Local-first filmmaking
Tools
✦ PIXELOKAY CREATOR STUDIO V3

Shot List Generator

Turn a screenplay into a production shot list. Review camera coverage, refine your setups, and export a plan your crew can use.

✓ Local script parsing✓ Editable coverage✓ No account needed
01 · SCRIPT BREAKDOWN

Start with your story

Paste a screenplay or describe a scene. Plain text and Fountain files work locally in your browser.

Estimates include per-shot setup, takes and resets. Travel, lighting changes, breaks and company moves are not included.

A BETTER FIRST PASS

From text to shoot-day clarity

01

Break down scenes

Identify scene headings, action beats and dialogue cues from text or Fountain-style screenplays.

02

Design coverage

Generate suggested masters, dialogue angles, inserts and movement based on the selected coverage approach.

03

Take it to set

Adjust lenses, setups, cast and takes, then export a CSV, shot board, Markdown or print-ready shot list.

All edits stay in this tab unless you explicitly save a local draft or download a file. Optional AI model downloads connect to a third-party CDN only after you request AI suggestions; script text is processed on your device.

LOCAL AI SETUP

Set up AI on this device

First, a model needs to be loaded on your device

Creative camera suggestions run locally in your browser after you explicitly load a model. The model may require hundreds of megabytes of CDN files. Compatible cached files can be shared with other PixelOkay tools on this same origin. Nothing downloads automatically on entry.

  1. 1. Check device
  2. 2. Download / cache
  3. 3. Initialize model
  4. 4. Suggest shots
Choose a compatible WebGPU model for creative shot ideas.

Device & model resources

Approximate measurements
Device RAM / model memoryChecking device information…

Live system RAM, GPU memory and actual model working-memory requirements are unavailable in most browsers. Model download size is not the RAM requirement.

Checking device compatibility…

Browser website storageChecking storage…

Site-wide storage estimate, includes other PixelOkay tools. Not RAM.

Model cache not yet inspected.

ONE ACTION · ALL RECOGNIZED AI MODEL DOWNLOADS

Free AI model storage across PixelOkay

Scan this website origin for WebLLM and Transformers.js model caches, plus recognizable model files in other cache buckets. Includes other PixelOkay tools on this origin. Unrelated site data is not cleared automatically.

Run Inspect all AI caches to review safe model-only targets.

Unknown caches, browser-native models, inaccessible IndexedDB and OPFS files are not deleted; close other active AI tabs before cleanup.

Having trouble downloading or loading AI?

First try Refresh Storage & Cache, then retry or select a smaller compatible model. If necessary, use the visible cache controls immediately above to inspect and remove verified model-only downloads. Other PixelOkay tools may need to redownload those models. Do not clear all website data without backups.

Select a model, then check compatibility. The regular shot planner always works without AI.
Currently loadedNoneNo active inference session
Technical details

WebLLM 0.2.87 · WebGPU. Scripts and model files may load from CDNs. Inference on your screenplay is on-device. No API keys or server-side inference.

Remove recognized model caches?

Review the recognized model-cache targets before deletion.

Only identified model-cache entries are targeted. Saved logs, chats, projects, editor work, and unrelated site caches are not targeted; the scanner cannot inspect all browser storage providers.

Using Shot List Generator

Create an editable shot coverage draft from screenplay text, refine camera and timing fields, then export the reviewed plan. Optional on-device AI can suggest additional shot ideas after model setup.

  1. Paste or import screenplay text, or load the sample; this tool does not import PDF, DOCX or FDX files.
  2. Generate a deterministic draft, review each scene’s coverage and edit shot size, angle, movement, equipment and estimates.
  3. If desired, explicitly set up the local WebGPU model for extra ideas; review every suggestion and export CSV, JSON, Markdown, SVG or print output.

Example: For one restaurant scene, review the generated wide, two-shot and insert coverage, add a missing reverse angle, adjust the time estimate and export the stable-ID V3 CSV.

Limits and privacy: Coverage and shoot-time estimates are advisory, not verified or optimized schedules. Optional WebLLM 0.2.87 models download from external hosts after consent and require compatible WebGPU hardware; requests may disclose the visitor IP and model results vary by device. Older CSV files without stable IDs cannot safely round-trip; JSON remains version 1. Optional WebLLM ideas remain unverified; the checked device had no WebGPU adapter.

Frequently asked questions

Does the AI model run when I open the page?

No. The list can be drafted and edited without a model. Optional AI ideas require separate model setup and a deliberate request; the model files are downloaded from external hosts.

Does the shoot-day view guarantee a workable schedule?

No. Time estimates and allocations are planning aids. They do not verify coverage or optimize crew availability, travel or production constraints.

Related tools