Craft cinematic
video prompts

Transform text, books, and images into production-ready scene descriptions for AI video generators.

npm install -g scenecraft

Features

Multi-Format Input

Text, PDF, EPUB, Markdown, and images. Paste content or point to a file.

4 Visual Styles

Cinematic, Documentary, Artistic, Minimal. Each shapes camera, lighting, and mood differently.

Smart Scene Details

Camera movements, lighting setups, emotional tone, and optional character dialogue. Production-ready.

Interactive Viewer

Browse scenes with arrow keys. Copy any prompt to clipboard with one keystroke.

CLI & Library

Use as a command-line tool or import as an npm package. JSON, Markdown, and plain text output.

Gemini 3 Pro

Powered by Google's latest model. Understands narrative structure, cinematography, and visual storytelling.

Architecture

Text / PDF / Image
Scene Analysis
Prompt Generation
Styled Output

Example

scenecraft generate -t "A lone astronaut discovers an
ancient library floating in deep space" --style cinematic
[Scene 1] The Discovery
A lone astronaut in a weathered EVA suit drifts
through absolute darkness. Their helmet lamp reveals
the impossible: towering bookshelves stretching into
infinity, orbiting slowly in zero gravity.

Duration: 8s
Camera: Wide establishing shot, slow dolly forward
Lighting: Single helmet lamp, volumetric dust particles
Mood: Awe, solitude, cosmic wonder
5
scenes per run
4
visual styles
7
input formats
< 3s
generation time

Get started

npm install -g scenecraft

or npx scenecraft

Then run scenecraft setup to configure your Gemini API key.