Powered by your own ComfyUI
Narrative-first filmmaking, frame by frame.
Inline Studio is a desktop app for filmmakers. Compose your film on a free-form node canvas and work frame by frame, while ComfyUI quietly does the generation behind each one.
macOS (Apple Silicon & Intel), Windows, and Linux · Free & open source

A frame is not a file.
It's a slot with a history of takes.
Filmmakers re-shoot. So every render you make becomes an immutable take that lives under its frame — nothing gets overwritten. Pick the one that works, and that's the one that flows on to the next shot. That versioned-take history is the thing ComfyUI doesn't give you, and it's what the whole app is built around.
Project → Sequence → Frame → Take[]
Showcase
Projects built on Inline Studio
Real films, composed shot by shot on the canvas — start to finish, without ever switching apps.
A driver, a held breath, one perfect lap — a whole short that never left the canvas.
The sequence
- 01Garage
- 02Helmet in hand
- 03Into the car
- 04Eyes closed
- 05She appears
- 06Fire in his eyes
- 07Lights out
- 08The win
Made with
- Stills
- GPT image generation
- Video clips
- LTX 2.3 · open source
- Final edit
- Premiere Pro
Storyboard, character, every scene, and the final cut — all driven from one node canvas, with ComfyUI generating behind each frame.
Built-in assistant
An AI that works alongside you on the canvas
Connect your own Anthropic API key and ask in plain language. Claude proposes concrete changes you apply with one click — it plans frames, groups them in layers, wires up previews, and even builds a frame's ComfyUI workflow grounded in the nodes and models you actually have installed. It never edits your project behind your back, and everything it does is undoable.

Bring your own ComfyUI
Inline Studio doesn't bundle or manage ComfyUI — you run it wherever you like and point Inline Studio at it. Your media, your models, your machine. Inline Studio just gives the work a narrative shape.
Running locally with a GPU
Start ComfyUI with CORS enabled and paste its address into the Generate tab.
No GPU?
Spin up ComfyUI on a cloud GPU and paste the public URL. Any reachable ComfyUI works.