Write the show.
Get the episodes.
Describe a series once, write each episode as a script, and seriesmith renders every shot on the model and machine you choose, then cuts the takes into a finished episode.
From a page of script to a cut episode
You write; seriesmith plans every shot, makes what it needs, renders it and keeps the cut.
Describe the show
One series config holds the cast, the places, the props and the voices, and which models draw them.
Write the episode
A screenplay-flavoured script: each shot is who's in it, the framing and length, what happens, what's said.
Make the pictures
Character sheets, location plates and keyframes, generated on an image model or supplied by you.
Render and cut
Proxies to judge the cut, then finals. Pick takes, trim, upscale and master with titles.
= ep01 First Light # sq01 porch ## sh020 who: ada with: lantern size: medium dur: 4 Ada lifts the lantern off its hook and turns the flame down until it gutters out. camera: holds static sound: a metal hook ringing, a flame going out ## sh030 who: ada size: close dur: auto Ada grins and pulls her hood up. camera: pushes in with small amplitude at slow speed ADA: It rained all night and nobody saw it but me.
A shot is a few plain lines
- Who and whereName the cast; their sheets and the place's plate go to the model as pictures.
- Framing, length, camera
dur: autofits the shot to its dialogue at the series' pace. - What's saidLines become the shot's voice: generated, cloned, or lip-synced to your own recording.
Built for a whole series, not one clip
Any shot, any model
Each shot renders on the model that suits it: a dialogue close-up on one, a wide establishing shot on another, in the same episode.
Your GPU or the cloud
Run on your own ComfyUI, on Comfy Cloud, on a deployment of your own, or on hosted models through Comfy Router. Mix them per shot.
The same faces every shot
Four-view character sheets, location plates and props are made once and read by every shot, so the cast stays the cast.
Every take kept
A bad shot is rendered again on its own; the rest of the episode is untouched. Each take keeps the exact settings that made it.
Simple when you want it
Simple mode makes one clip or picture at a time from a sentence. Advanced runs a whole episode: shots, refs, the cut and the queue.
From animatic to master
Cheap proxies first, finals when the cut is right, then upscale, face and motion post, recorded dialogue with lip sync, and titles.
Make your first episode
The install guide goes from nothing to a rendered proxy episode, with every model file and where it goes.
git clone https://github.com/bgstratt/seriesmith cd seriesmith && pip install -e . seriesmith serve