gitmyhub

scriptbreak

HTML ★ 40 updated 15d ago

Screenplay breakdown & AI prompt-pack studio — import a script, get scenes, elements, bibles, shot lists & a timeline, then export self-executing prompt packs for any LLM and any video/image generator. No API keys.

A desktop app that breaks a screenplay into scenes, characters, and shot lists, then exports prompt packs for any AI chat tool.

RustTauriHTMLsetup: easycomplexity 2/5

ScriptBreak is a desktop app for filmmakers that reads a screenplay and turns it into an organized production breakdown, without sending anything to the cloud. A writer or director loads a script file, in formats like Fountain, Final Draft, PDF, or plain text, and the app automatically splits it into scenes and picks out details such as characters, locations, props, and costumes. It also builds starter shot lists from any camera directions the writer already wrote into the script, and creates a timeline showing the whole film as one strip, colored by location or by day and night.

The app keeps a small bible of facts about each character, location, and important prop, pulled straight from how they are first described in the script, and lets a user add a mood board or pitch deck PDF so its notes on framing, camera, lighting, and music get folded into that bible too. Everything the tool detects can be edited or removed by hand, and a project can hold several drafts so a user can compare what changed between them, including which scenes were added, cut, or rewritten.

What makes ScriptBreak different is how it connects to AI. Rather than calling an AI service directly, which would mean handing over an API key and sending the script to someone else's server, it exports what it calls prompt packs: plain text files that bundle the scene, character, and shot information together with instructions for an AI model. A user pastes one of these files into any chat based AI they already use, such as ChatGPT, Claude, or Gemini, and that AI carries out the analysis using its own account and terms. The tool itself never talks to a model provider or uploads the script anywhere, so the export is the entire integration.

ScriptBreak installs as a desktop app on Mac, Windows, or Linux, with no server or account required to get started, and it is built using the Tauri framework with a Rust based wrapper. It is aimed at screenwriters, directors, and other film production staff who want organized breakdowns and AI assisted planning without giving up control of their script.

Where it fits