Skip to main content
Framesail AI
Docs

Styles & consistency

Edit style fields and add custom variables

A style is a set of editable text fields, not a black box. The built-in fields — art style, narrative style, director style, and text & overlay style — are required; the script prompt is optional; and you can add your own @variables and wire them into specific generation prompts. Whether the style came from analysis or presets, everything below applies the same way.

Built-in fields

Built-in fields can be edited freely but never deleted. The four required fields must stay non-empty.

Real photos and b-roll are switched on inside the director style: the @real-media tag in its text makes them available to the storyboard, and the text around the tag says when they appear and how much. Delete the tag, or its passage, to turn them off.

Custom variables

Add your own fields to a style and reference them as @key inside prompts. Each custom variable carries an applies_to list naming which generation-prompt sections read it, so a variable can feed just the script prompt, just the storyboard, or several places at once.

A living object

Style edits take effect on the next generation run that reads the field — the pipeline is iterative, so tightening a style field and re-running a station is the normal way to steer output. Re-analysis overwrites only the analyzed fields and leaves your custom variables in place.