The AI
Filmmaker's
Pipeline

Five tools. One workflow. From a reference image or idea to a complete, platform-ready shot list — with visual consistency locked across every frame and your best prompts saved into a reusable project bible. Character Sheet Builder remains an optional character-prep tool when continuity is critical.

Step 01
FrameDNA
Extract
Drop a reference image — film still, photo, or mood board. Reads shot type, lens, lighting, color grade, and mood in seconds.
→ Passes to CinePrompt 8 visual parameters + loaded prompt
Step 02
CinePrompt
Build
Full cinematic control — camera, lens, aperture, lighting, grade, texture. Receives from FrameDNA or start from scratch. Two modes: Build and Translate.
→ Passes to Consistency Keeper Anchor prompt · platform-optimized
Step 03
Consistency Keeper
Lock
Define a visual anchor — character, location, or scene. Generates up to 6 locked, consistent prompts so every shot matches the first.
→ Passes to Script to Shots Reference Card + locked prompt set
Step 04
Script to Shots
Sequence
Paste any script, scene, or beat sheet. Get a full shot list with one platform-optimized prompt per shot. Accepts input from Consistency Keeper.
→ Passes to CineBible Full shot list · per-platform prompts
Step 05
CineBible
Save
Store approved prompts, reference IDs, character notes, and seeds. The project memory layer that turns one-off generations into a repeatable production system.
→ Project Output Portable production bible · exportable
Step One

Extract Your Visual DNA

Start with a reference image — a film still, location photo, or mood board. FrameDNA reads the cinematography and outputs a platform-ready prompt in seconds.

01
Tool
FrameDNA
Drop any image. FrameDNA extracts the shot type, camera movement, lighting style, color grade, and mood — then builds a prompt optimized for your chosen AI platform.
FrameDNA · Extracting
Reference Image
🎬 film_still.jpg
ShotClose-up
Lens85mm f/1.4
LightPractical rim
GradeTeal-orange
MoodCinematic noir
Open in CinePrompt →
What you do
  • Drop a reference image — film still, photo, or screenshot
  • Select your target platform
  • Review the extracted cinematography DNA
  • Click Open in CinePrompt to continue building
Pro tips
Director's eye
Use film stills from movies with a look you want to replicate. FrameDNA reads the lighting and color grade directly — it's faster than writing descriptions from scratch.
When to skip this step
If you already know exactly what you want, go straight to CinePrompt and describe your scene manually.
Open FrameDNA →
Step Two

Build Your Cinematic Prompt

CinePrompt is your prompt architect. Choose from hundreds of cinematic parameters — camera, lens, lighting, color grade, texture — or translate any existing prompt across platforms instantly.

02
Tool
CinePrompt
Two modes: Build a prompt from scratch using cinematic dropdowns, or paste an existing prompt and Translate it to any other platform automatically. Supports 9 platforms.
CinePrompt · Build
PlatformKling 3.0 ▾
CameraARRI ALEXA ▾
Lens85mm T1.4 ▾
LightPractical rim ▾
GradeTeal-Orange ▾
"Close-up, ARRI ALEXA, 85mm T1.4, teal-orange, practical rim..."
Lock with Consistency Keeper →
BUILD mode — what you do
  • Describe your scene or subject in the text field
  • Select platform, camera, lens, aperture, shot type
  • Choose lighting, color grade, film texture, and format
  • Click Generate — get a platform-optimized prompt
  • Click Lock with Consistency Keeper to continue
  • Every prompt is saved to the History panel — compare any two with word-diff A/B view or restore earlier settings with one click
TRANSLATE mode — what you do
  • Paste any existing prompt — any platform, any format
  • Select your source platform
  • Check the target platforms you want
  • Click Translate — AI rewrites for each platform's syntax
Key insight
Every platform has a different prompt dialect. Kling wants comma-separated descriptors. Runway wants evocative sentences. Veo wants director instructions. Translate mode handles all of this automatically.
Supported platforms
Kling 3.0 Runway Gen-4.5 Veo 3.1 Luma Dream Machine Hailuo / MiniMax Seedance 2.0 Midjourney 8 Grok Nano Banana 2 Pika 2.5 WAN 2.1
Open CinePrompt →
Step Three

Lock Visual Consistency

The hardest problem in AI video: keeping your character, scene, and style identical across multiple shots. Consistency Keeper solves this by anchoring a Visual DNA lock across every prompt it generates.

03
Tool
Consistency Keeper
Define your subject once. Describe color grade, camera style, and lighting. Set how many shots you need. The AI generates a full set of locked, consistent prompts — each tailored to your chosen platforms.
Consistency Keeper
Visual DNA Anchor
"Woman, mid-30s, dark hair, leather jacket, neon city..."
🔒 Locked Shots
Shot 1 ✓
Shot 2 ✓
Shot 3 ✓
Shot 4 ✓
Reference Card ready · all shots consistent
What you do
  • Write a detailed Visual DNA anchor — describe your subject or location completely
  • Set color grade, camera style, and lighting — these stay locked across all shots
  • Select your target platforms
  • Set shot count (1–6 per generation)
  • Click Generate Consistent Prompts
  • Export a Reference Card or send directly to Script to Shots
  • Add named reference images to the Reference Gallery — save thumbnails with labels alongside your prompts
  • Each generated prompt shows a Jaccard consistency score — how closely its vocabulary overlaps with your anchor
How consistency works
Visual DNA Lock
The more detail you put in the anchor, the stronger the lock. For a character: exact clothing, hair color, build, age, accessories. For a location: architecture, time of day, specific light sources, surface materials.
Reference Card
Download the Reference Card as a .txt file and paste it into your project notes. It becomes your style bible — share it with collaborators or use it to re-generate more shots later.
Character-first projects
If your film depends on one lead character appearing across many shots, use Character Sheet Builder before or alongside this step. It is optional, but it gives you a clean 7-panel turnaround and prompt block to strengthen consistency.
Open Consistency Keeper →
Step Four

Build Your Shot List

Paste a scene, script excerpt, or story beats. Script to Shots breaks it into individual shots and writes a platform-optimized prompt for every one — ready to generate in Kling, Runway, or wherever you work.

04
Tool
Script to Shots
Any format works — screenplay, prose, bullet points, rough notes. Set the pacing, camera style, and target platforms. Get a complete shot list with one prompt per shot per platform.
Script to Shots
"INT. CAFE – NIGHT
Sarah enters. She
scans the room..."
↓ generating shot list
#01 WS — Sarah enters cafe
#02 CU — she scans the room
#03 POV — target spotted
3 shots · prompts ready for Kling, Runway, Veo
What you do
  • Paste your script or scene text
  • Set visual style (or leave blank for auto-detection)
  • Choose pacing — minimal, standard, or detailed
  • Select your target platforms
  • Click Generate Shot List
  • Each shot card shows a complexity badge (Simple / Medium / Complex — AI-rated 1–3) and a camera movement hint
  • Copy individual prompts, download the full list as .txt, or export to CSV with complexity ratings
Tips for best results
From Consistency Keeper
Use the "→ Script to Shots" button in Consistency Keeper to send your Visual DNA and style directly here — the tool pre-fills your scene and style automatically.
Pacing guide
Minimal = 1–3 key shots per beat (action, commercial). Standard = 3–5 shots (drama, narrative). Detailed = full coverage of every moment (cinematic, complex scenes).
Open Script to Shots →
Step Five

Save the Project Bible

CineBible is where the workflow becomes reusable. Save the prompts that worked, attach references and character notes, and keep each project's visual memory in one place so future revisions do not drift.

05
Tool
CineBible
A project vault for recipes, references, and characters. Save winning prompts from CinePrompt or Consistency Keeper, track platform-specific IDs, and build a continuity record you can reopen later.
CineBible · Vault
📁 Project: Neon City
Opening shot recipe
Character: Sarah v2
Style lock · teal-orange
Ref Card · session 3
+ Save to vault
What you do
  • Save your strongest prompts from CinePrompt or Consistency Keeper into a project vault
  • Attach characters, reference IDs, thumbnails, seeds, ratings, and notes
  • Keep multiple versions so you can compare iterations and avoid visual drift
  • When you save a recipe, CineBible checks whether the prompt drifts from locked character descriptions and flags any mismatches
  • Share a read-only project link — the entire project encodes into a URL hash that anyone can open without an account
  • Export the vault when you want a portable production bible for collaborators or backup
How it should work in the flow
Not a starting tool
CineBible is the memory layer, not the ideation layer. Use it after you have built prompts, references, or consistency locks worth keeping.
Best use
Treat CineBible as the place you save approved looks, tested prompt recipes, character continuity notes, and reusable reference data for the whole production.
Open CineBible →
Phase 02 — Finishing

After Generation: Upscale & Deliver

Steps 01–05 take you from reference to a complete sequence of approved shots stored in CineBible. The Finishing phase takes those raw generations to delivery quality. It's post-production: it doesn't touch your seeds, prompts, or continuity, so you can run it shot-by-shot or batch the whole sequence after the creative work is locked.

06
Tool · Finishing
AI Upscaler
Take preview-quality Kling, Runway, Veo, or Midjourney output and finish it for delivery. Real-ESRGAN 4× upscaling for image and video, GFPGAN face restoration tuned for AI portraits, and RIFE / Bytedance frame interpolation to 48fps or 60fps. Runs on fal.ai with your own API key — pay per job, billed directly by fal.
AI Upscaler · fal.ai
▶ Video · 12.4s · 1920×1080
Upscale 2× · Real-ESRGAN
Face restore · GFPGAN
Interpolate · 60fps
Estimated cost · $0.42 – $0.96
◆ Upscale Video
What you do
  • Drop an image or video from your approved CineBible shots
  • Use Image Quick Presets (Portrait/Face, Anime, Quick 2×, Max 4×) to configure in one click, or dial in manually
  • Pick an upscale factor (2× or 4×) and optional face restore for portraits
  • For motion: boost framerate to 48fps or 60fps with RIFE / Bytedance
  • Queue multiple images in the Batch tab and run them all with one click — each saves to History automatically
  • Side-by-side compare slider, dynamic cost estimate per file, history of every job
How it should work in the flow
Post-production only
Upscaling is non-creative — it doesn't change composition, continuity, or seeds. Run it only on shots you've already approved in CineBible so you're not paying to enhance discarded takes.
Best use
For maximum quality on AI video: upscale first, then run the upscaled result through frame interpolation. Tests on long clips with tile: 0 at 4× can OOM — drop to 2× or use a shorter clip if the job fails.
Open AI Upscaler →
Quick Start

Your First Project in 15 Minutes

New to the suite? Follow this checklist. You'll go from zero to a full shot list with consistent prompts on your first run, then save the winning setup into CineBible.

1
Set up your API key
Get a free key at console.anthropic.com. Paste it into any tool — it saves automatically and works across the entire suite.
2
Find a reference image
A film still that matches your intended look. Drop it into FrameDNA and hit "Open in CinePrompt" — your visual style is captured in seconds.
3
Build or refine your prompt
In CinePrompt, refine the scene description, adjust camera and lighting settings, then click "Lock with Consistency Keeper" to pass your prompt forward.
4
Lock your visual style
In Consistency Keeper, describe your subject in detail and set your style lock. Generate 3–5 consistent prompts. Download the Reference Card. If it is a character-heavy project, Character Sheet Builder is a useful optional prep step here.
5
Build your shot list
Click "→ Script to Shots" from Consistency Keeper, or paste your scene text directly. Get one prompt per shot, per platform.
6
Save the approved recipe
Send your strongest prompt recipes, references, and character notes into CineBible so the project has a persistent memory you can reopen later.
7
Generate your shots
Copy prompts into Kling, Runway, Veo, or your platform of choice. Your Reference Card and CineBible vault keep the visual style consistent across every generation session.
FAQ

Common Questions

Do I need to use all five tools every time?
No. The pipeline is modular. If you already have a strong prompt, go straight to Consistency Keeper. If you're working from a script, go straight to Script to Shots. CineBible is where you save the approved work, and Character Sheet Builder is optional when character continuity matters.
Is my API key secure?
Yes. Your key is stored only in your browser's localStorage — it never touches DVP servers. You're billed directly by Anthropic for any Claude API usage (typically $0.01–$0.05 per generation). We have no access to your key or usage data.
Why do different platforms need different prompt formats?
Each AI model was trained differently. Kling responds to comma-separated descriptors and rewards camera movement first. Runway prefers evocative, period-separated sentences. Veo wants director-style instructions. Seedance anchors the subject in the first 20 words. Using the wrong format on any platform reduces quality significantly — that's why CinePrompt builds and translates platform-specifically.
What's the best platform for beginners?
Start with Kling 3.0 — it's the most forgiving with prompts and produces high-quality photorealistic video. Runway Gen-4.5 is excellent for stylized or VFX-heavy work. Veo 3.1 is best for physics-accurate motion and native audio. Try all three with the Translate tool to compare results from the same prompt.
How do I maintain consistency across sessions?
Download the Reference Card from Consistency Keeper after every project. It contains your full Visual DNA lock — subject description, style settings, and platform IDs. Paste it back into the Anchor field in any future session to pick up exactly where you left off.
Can I skip FrameDNA?
Absolutely. FrameDNA is a starting point accelerator. If you know your visual style well, go straight to CinePrompt and describe your scene. FrameDNA is most useful when you have a reference image and want to extract its cinematography DNA rather than describe it from scratch.
Does Character Sheet Builder need to be part of the workflow?
Not for every project. It should be treated as an optional support tool for character-led work, especially when you need a repeatable turnaround sheet and stronger prompt guidance for missing views. For environment-only, abstract, or one-off shots, you can skip it.