Characters
For a recurring character, approve a front close-up, then generate profile and full-body views in the character editor. Review each draft before adding it to the pack.
Project saved on this device
HelpAccount save not enabled for this production
PreparePhase 1 of 5
Studio stopped before changing your device copy. Save that copy for recovery, then reload after the saved data has been repaired.
Begin with a script or a single shot. You can add a provider when you are ready to generate.
Loading productions…
No productions to show here. Start from a script or a shot above.
Reusable direction
Loading approved looks, shot recipes, and export settings…
Production setup
Begin with the story or begin with the frame. Both routes meet in the same production workspace.
Shared prompt guidance. Scene and shot exceptions take priority. Changing this keeps every take and cut.
Shape the production
Set the story or shot intent before choosing the cast and location.
No script needed
This location is already selected. Edit it in Cast & Set after saving the shot.
Add a location and choose no recurring character to go straight to Generate. Otherwise, continue to Cast & Set. Output shape uses the selected model's default unless you change it in Direct.
Script breakdown
The script stays in this browser while you review it. Planning does not contact an image or video provider.
Add a script to build the production plan.
Review before creating
Plan in production
The scenes and shots are now part of this production. Continue to confirm the detected cast and locations.
Keep people and places consistent.
For a recurring character, approve a front close-up, then generate profile and full-body views in the character editor. Review each draft before adding it to the pack.
A scene can share one look across its shots. You can still change any shot in Shot direction.
Choose the cast and location for this scene.
Save an approved look, shot recipe, or export setting for your account. This stores direction and immutable version IDs, never media or provider keys.
Choose an account production to save or apply a direction preset.
Generate or upload a front close-up and approve it as the identity. Choose Generate missing views to make profile and full-body drafts, then review and add each to the pack. Download a three-view sheet if a model needs one image. Studio reuses the separate references in Images and saves complete characters to CastLock Library and DVP Vault on this device.
Type @ or add a saved character, location, object or image. Remove a mention or chip to unlink it.
Purpose is a planning note; it does not change the generation prompt.
Declare views from this shot's cast, location or bound props. Available means reviewed in the library. Bound means the exact saved image is selected for this shot.
Shot overrides take priority over scene settings, then character or location defaults. Reordering never changes these values.
Authored frame states, checked against neighbouring shots. Visual continuity still needs review.
Describe positions, movement across the frame and where each character looks. These directions affect generation.
Video prompt (motion only; the look comes from the start frame):
Direct one shot now. You can make it a sequence later without losing takes.
Included shots only. Prepare one request at a time; Forge shows the estimate and asks for consent before generation. Available images still need explicit attachment.
No shots match this view. Clear the filters or add a shot.
Open the full continuity composer when the scene needs cast, wardrobe, location, and prompt controls together.
Illustrations are direction guidance. Review editable fields before Apply.
Exact model adaptations and reference thumbnails appear in cost review below.
Hosted is the default. Choose image and video connections separately.
No image model selected.
Check your rendering connection before continuing.
Choose where this production will render.
Review the active shot and references before starting paid generation.
One still remains the default. Choose 2–4 alternatives explicitly; similar results are possible. Ordinary stills use the usual cost review.
No job has started. Each child is a separate paid request. Results remain unapproved; completion changes no cut, delivery, or export.
Opening a saved run never starts new paid work.
Choose up to five shots. Studio will render one image for each in order.
This is a quote. No images have been generated or charged yet. Studio reserves each shot's cost only when its render starts.
Retry creates a new quote for eligible failed or stopped shots. Existing images and approvals stay unchanged.
Viewing history never starts rendering. Each retry keeps its own results and receipt.
Choose a shot to check its references.
Choose the result you need. Studio selects the prompt or reference endpoint automatically and shows every reference before payment.
Use an existing final frame as this shot's exact video source.
Local video uses an approved local still and your PC’s GPU. There is no provider charge; electricity and hardware use remain yours.
No video model selected.
Kling 4.0 is released, but Studio lists only provider routes with verified API access and pricing. As of October 20, 2026, its connected Kling routes are O3 and 3.0.
Choose 1–5 approved stills in playback order. No shots are selected automatically, including shots already animated. The selected video model applies to all chosen shots.
No job has started. Each child is a separate paid request. Results remain unapproved; completion changes no cut, delivery, or export.
Opening a saved run never starts new paid work.
Review saved evidence, preview differences, then choose the exact take to approve. Favorites do not change approval.
Original approved media. Cut trims, timing and separately selected audio are not applied.
This edits the full image using the source take and an approved CastLock character. Pose, framing, and background are requests to the model, not pixel locks. One-person shots only for this first release.
MP4 only · 32 MiB maximum. Duration, dimensions, and frame rate are verified on the server.
Recent work from this production and the selected run. Use each render or run's existing controls to review, recover, or cancel.
Review the approved cut, then prepare the production for delivery.
Check the cut before delivery.
Approve a take to begin finishing.
Select a shot with an approved take.
May be out of date
No owner decisions are waiting.
No reviewer acknowledgements are waiting.
Nothing has been resolved yet.
No review activity has been recorded yet.
Invite a signed-in editor or reviewer, then keep feedback tied to an immutable version.
Collaboration is available only when this account beta is enabled.
Approved media stays linked to its exact production, scene, and shot.
Choose an outcome to see its next action.
Download original approved media in sequence order, even while other shots are unfinished. Cut trims, timing and separately selected audio are not applied. A combined video appears only when one exists.
No combined video has been assembled.
Production JSON contains cut timing and media references, not media files. Finish the cut in Review before creating it; share it only with a trusted editor.
Export this production so it can be backed up or moved to another browser. Private keys and media files are never included.
Private delivery room
Send one immutable approved handoff to a signed-in client. No production tools, source files, prompts, costs, or public links are shared.
No private client deliveries yet.
Restore a portable copy from another browser or a saved backup.
No library transfer is waiting.
Archive is reversible. The proposed retention period is 30 days, but automatic purge remains disabled until the privacy policy is approved.
Failure evidence contains only stage, safe code, route, status, time, and recovery action. Keys, identity text, filenames, signed URLs, raw private prompts, and media are never included.
Spruce
No target yet
Review the run before scheduling any provider work.