Quick Start Guide
This guide walks you through your first session with PRISM -- from creating a project to writing your first screenplay and running AI features.
Prerequisites
Before you begin, make sure you have:
- A running PRISM instance (local, dev, or production -- see Environments)
- A user account (created via the login page or OAuth)
- Python 3.12+ and PostgreSQL 15+ if running locally
If you are running locally, start the development server first (see the Installation guide for setup). The application will be available at http://localhost:5002.
Step 1: Create Your First Project
PRISM uses a three-level hierarchy to organize work:
Organization (your company or team)
Production (a film, series, or project)
Script (an individual screenplay)
The Project Wizard
Navigate to the Project Wizard at /wizard/ (or click "New Project" from the dashboard). The wizard creates the entire hierarchy in a single atomic operation.
Step 0 -- Select or Create an Organization
If you already belong to one or more organizations, you will see them as selectable cards. If you have no organizations yet, PRISM automatically creates a personal organization for you. If you belong to exactly one organization, this step is skipped.
Step 1 -- Name Your Production
Enter a production name (e.g., "The Last Horizon") and select a production type:
| Type | Use Case |
|---|---|
feature_film |
Full-length narrative films |
short |
Short films and sketches |
series |
Episodic content and web series |
documentary |
Non-fiction and documentary projects |
commercial |
Ads and promotional content |
news_broadcast |
News and journalism |
other |
Anything else |
Step 2 -- Name Your Script
Optionally give the script a different name from the production. If you leave this blank, it defaults to the production name.
Click Create Project and PRISM will create the organization (if needed), production, and script in one transaction. You are redirected to the screenplay editor immediately.
Start Building Your World
After creating a project, you have two paths:
World-builder path: Head to the Characters and Locations pages first. Design your characters (appearance, voice, personality), build your locations, and let the metadata pool grow. When you're ready, the AI writing pipeline can generate screenplay content drawing from all that rich context.
Writer's path: If you already have a screenplay, paste Fountain text or import an FDX file directly. PRISM catches up by extracting characters, identifying scenes and locations, and building the metadata ecosystem from your script.
Both paths converge at the same place -- a production with a rich metadata ecosystem that feeds AI tools, annotations, storyboards, and production documents.
Step 2: Write Your First Screenplay
PRISM uses the Fountain markup format -- a plain-text syntax designed for screenwriters. You do not need to learn the entire specification to get started. Here are the basics:
Fountain Format Essentials
Scene Headings begin with INT., EXT., or INT./EXT. and are automatically recognized:
INT. COFFEE SHOP - DAY
EXT. CITY STREET - NIGHT
Action lines are any paragraph that is not a scene heading, character name, or dialogue:
The door swings open. Sarah steps inside, shaking rain from her coat.
Character Names are written in ALL CAPS on their own line, followed by dialogue:
SARAH
I didn't expect to see you here.
JAMES
(surprised)
Neither did I.
Parentheticals appear between the character name and dialogue, wrapped in parentheses as shown above.
Transitions are right-aligned lines ending with TO::
CUT TO:
FADE TO BLACK.
Title Page elements use Key: Value format at the top of the script:
Title: The Last Horizon
Author: Jane Smith
Draft date: 2026-02-19
PRISM extends standard Fountain with structural sections (# ACT ONE, ## SEQUENCE A) and forced headings (.TITLE CARD: CHAPTER 1). These are optional and not required for basic use.
The Screenplay Editor
The editor renders your Fountain text into properly formatted screenplay pages in real time. Key features:
- Line numbers in the left gutter for reference
- Scene numbers automatically assigned to scene headings
- Character highlighting with colored dialogue blocks (character glow)
- Version history with Git-style database-backed version control
Step 3: Explore the Key UI Elements
Dashboard
The dashboard (/) shows all productions you have access to, organized by organization. From here you can:
- Open existing scripts
- Access the Project Wizard to create new projects
- View production status and workflow stage
Screenplay Preview
The main screenplay view (/projects/<project>/preview/<script>) is where you spend most of your time. It includes:
- The formatted screenplay in the center
- Annotation gutter on the left (colored dots for notes, questions, action items)
- The Inspector sidebar on the right (toggle with the
Ikey) - A toolbar with workflow stage, version controls, and export options
Inspector Sidebar
Press I or click the Inspector button in the header to open the context-sensitive sidebar. It has four tabs:
| Tab | When It Activates | What It Shows |
|---|---|---|
| Scene | Cursor on a scene heading or action line | Scene breakdown, storyboard frames, shots, schedule |
| Character | Cursor on a character name or dialogue | Character profile, dialogue statistics, appearances |
| Story | Always available | Logline-to-outline pipeline, script analysis, draft generation |
| AI | Text selected or opened manually | AI caller, enhancement and rewrite actions |
The Inspector responds to your cursor position -- move through the screenplay and the sidebar updates automatically.
Step 4: Set Up AI Features
PRISM integrates with multiple AI providers for screenplay assistance, storyboard generation, and more. There are two ways to enable AI:
Option A: Bring Your Own Key (BYOK)
Note: You do not need your own API keys to try AI features. If no keys are configured, PRISM falls back to built-in models automatically (see Option B below).
Add your API keys through the user profile or environment variables:
| Provider | Environment Variable | Features |
|---|---|---|
| OpenAI | OPENAI_API_KEY |
Screenplay enhancement, dialogue rewriting |
| Anthropic | ANTHROPIC_API_KEY |
Script analysis, story development |
GEMINI_API_KEY |
AI assistance, evaluation |
Option B: Built-in Model Fallback
If no user API keys are configured, PRISM falls back to built-in models that provide basic text and image generation at no additional cost to the user.
Using AI Features
Once configured, AI features are available throughout the application:
- Inspector AI tab: Select text in the screenplay and open the AI tab for enhancement, rewriting, or analysis
- Context menu: Right-click a scene heading to generate storyboard frames
- Story tab: Use the logline-to-outline pipeline to develop story structure
- Storyboard generation: AI creates visual frames from scene descriptions, viewable in the Inspector Scene tab and the Storyboard Split Pane
Step 5: Understand the Workflow
PRISM follows a five-stage Hollywood production workflow:
Development --> Prep --> Production --> Post --> Complete
Each stage has substages (20 total). Your new project starts in Development: Concept. As you write and refine your screenplay, you advance through the development substages:
concept --> treatment --> outline --> draft --> polish --> greenlight
After reaching Prep: Lock, the script enters revision mode using Hollywood revision colors (White, Blue, Pink, Yellow, Green, and so on).
Next Steps
Now that you have a project and understand the basics, explore these areas:
- Environments -- Understand local, dev, and production deployments
- Annotations -- Collaborative annotation overlays
- AI Features -- Detailed guide to all AI capabilities
- Storyboard -- Generate visual frames from your scenes
- Keyboard Shortcuts -- Speed up your workflow
See Also
- Dashboard -- Home screen navigation and production management
- Screenplay Editor -- Fountain format and editor features in depth
- Workflow Pipeline -- The 5-stage Hollywood pipeline and substages
- Characters -- Character profiles and dialogue tracking