Script Writer
The Script Writer is an AI chat interface where you describe your story idea and an AI agent creates everything you need: characters, locations, props, and a complete screenplay.
How to Open
- From the Home page, click the "Script System" card
- Or from the Workflow List, click the script writer icon next to a workflow
Interface Layout
+----------------+------------------------------------------+
| | |
| FILE | CHAT AREA |
| SIDEBAR | |
| | AI messages appear here |
| Worlds | with tool results |
| Characters | (characters created, |
| Scripts | images generated, etc.) |
| Locations | |
| Props | |
| +------------------------------------------+
| | [Type your message here...] [Send] |
+----------------+------------------------------------------+
Choose Your AI Model
Before starting, select the LLM model using the dropdown at the top of the page. You can also select an image model for generating character portraits and scene images.
Start a Conversation
Type what you want to create. Here are some effective prompts:
"Create a 3-episode short drama about a detective in 1920s Chicago investigating a series of art thefts."
"I want to make a short comedy video about a cat who secretly runs a restaurant at night. Create the main characters and a script for episode 1."
"Write a romantic drama set in a coffee shop. I need 2 main characters, 3 locations, and a 5-scene script."
What the AI Agent Creates
| Asset | How It Appears |
|---|---|
| Characters | JSON files with name, description, personality, appearance — visible in the Characters tab |
| Locations | Scene backgrounds with description and mood — visible in the Locations tab |
| Props | Props with descriptions — visible in the Props tab |
| Scripts | Screenplays with dialogue and stage directions — visible in the Scripts tab |
| Images | Character portraits, location backgrounds — shown inline in chat |
The File Sidebar
The left sidebar has five tabs showing everything in your current world:
| Tab | Contents | Actions |
|---|---|---|
| Worlds | World settings (genre, theme, synopsis) | View and edit world metadata |
| Characters | All characters with names, descriptions, portraits | Click to view, edit, or regenerate images |
| Scripts | Screenplays organized by episode | Click to read, edit, or request revisions |
| Locations | Scene backgrounds and settings | View descriptions, reference images |
| Props | Story props | View descriptions, reference images |
Refining Your Story
After the initial generation, chat with the AI to refine anything:
- "Make the detective older, around 60, and give him a limp"
- "Change the coffee shop location to a bookstore instead"
- "Add more tension to scene 3 — the villain should appear unexpectedly"
- "Generate a portrait of the main character"
- "The script is too long — condense scenes 4 and 5 into one scene"
Session Management
- New session — Click the session dropdown and select "New Chat" to start fresh (your world data is preserved)
- Switch sessions — Click the dropdown to see past chat sessions
- Continue working — The AI remembers everything in your world even across sessions
When You Are Done
Once you have characters with descriptions, locations, and a complete script, you are ready to move to the Storyboard.