Emotion Engine

Digital Storyteller

Your Idea

0 words No limit

Story Settings

Image Engine — Locations — every location plate in this show
Existing plates are not regenerated — this applies to plates generated from now on.
Image Engine — Characters — heroes, grids and 5-panel sheets; independent of locations
Existing character refs are not regenerated. Note a Seedream hero is usable as an ARK ref for ~24h and then falls back to the GBT 5-panel sheet. Grok Imagine has no seed — a re-roll gives a different look, so lock identity with a reference image rather than re-prompting.
Image Engine — Wardrobe — scene-scoped outfit refs; independent of characters
A wardrobe ref is generated FROM the character's canonical identity image, so the engine here only changes how the outfit is rendered — not who the person is.
PRODUCTION MODE

World Setting (shapes locations, dialogue, costumes, social rules)

Tropes (pick up to 5)

Style Reference (optional — adapt your concept to a proven formula)

World Rules
What is always true in this world — what people can and cannot do, what money and power mean here, what a character would never say out loud. Set these BEFORE generating and the concept is authored to them.
    Universe — Visual Rules
    Time Period
    Region / Culture
    Population Appearance
    Background Characters
    Reserved Colors (auto-detected from cast wardrobe — background characters will NOT wear these)
    More: Literary DNA, Mood, World Setting

    Literary DNA

    Loop Planner

    Generate your full loop plan from the concept + cast.

    Cost: ~$0.04/loop. No spend until you click.

    Complete Step 1 First

    Enter your concept and confirm it, then the AI will generate characters for your story.

    Complete Steps 1-3 First

    Confirm your concept, characters, and loop planner. Then the AI will generate a per-episode outline.

    Generate an Outline First

    After creating your episode outline, expand individual episodes into screenplay format with dialogue scaffolding, action lines, and the Writing Assistant.

    Source Text
    Extracted Beats
    Paste source text and click Analyze.
    Learned Rules (0) +

    Character State Overrides

    Manual rows for the four Katz channels. Source-stamped manual; detector won't overwrite on save-seedance-script re-run.

    Add wardrobe override

    Load a project to see overrides.
    Production
    1
    2
    3
    4

    🎯 CPI Score

    — no script analyzed
    MANUAL STEPS — Review Before Production

    1. Analyze Shots

    Uses scripts from Step 5 automatically.

    Episode
    Scene
    Analyze Mode
    Director's Notes (optional)
    Shot Analyzer (0 beats · 0s total · —)
    
          
    DIRECTOR REVIEW (OPTIONAL)

    Voice Cloning — Cast

    Record or upload 30-60s of clean audio per character. ElevenLabs clones the timbre. Green dot = voice ready. Dialogue beats use the cloned voice for speech-to-speech conversion.

    Seedance Beats Timeline

    Scene Beats — Kling + Hedra

    Blocking diagram + summary
    — no blocking loaded —
    Pick a scope and click Analyze to begin.
    Beat breakdown
    Advanced — individual steps, continuity mode, rules
    Continuity:
    Cinematography rules
    1. 180° line. Camera lives on ONE side of the character axis per scene.
    2. Size jumps. wide→med→CU. Skipping is a smash cut.
    3. Screen direction. Frame-right in one shot → frame-left in the next.
    4. Anchor the wide. Dialogue scene establishings must have a character present.

    Cast

    Project cast. Voice clone lives per-dialogue-frame in the timeline.

    No characters — go to Characters tab first
    TIMELINE v0410a 0 frames 0:00
    Dialogue Action V.O.
    100%
    🎨 Poster no posters yet
    🎬 Trailer click Build to assemble timeline from rendered shots
    Ready for Production
    Generate scripts in Step 5, then click Analyze Shots to begin.
    Branch B Production

    Budget

    No project loaded.

    Episode / Scene

    Selecting a scene jumps straight to its shot list / editorial.

    Establishing Video

    Load a project to pick a location plate.
    Pick a project to begin