TL;DR: Claude writes and manages the prompts, the Higgsfield CLI generates the clips, and DaVinci Resolve's Python API assembles the edit. Everything is driven by one CSV shot list. The constraint that shapes the whole design: Higgsfield's "unlimited" applies to the web UI only — the CLI bills credits on every generation.

This is the hub post for a series documenting a real AI-video pipeline: one I built to produce cinematic marketing clips at scale, then ran overnight against a metered API. Below is the whole architecture, the file format that holds it together, and the constraints that dictated most of the design decisions.

What the pipeline does

The goal is narrow: turn a list of scene descriptions into a folder of finished clips with as little clicking as possible. Three tools, three jobs.

Tool