Daniel KliewerThe book

Implementation · 2026-10-25

Hermes Local Video Studio

A reproducible video-production capability where every step is either verified or explicitly requested.

The problem

Creative tools report success constantly while doing nothing. A dissolve that never applied, a keyframe that animated nothing, a mask that rendered anyway — each returned exit code zero. A pipeline that trusts exit codes ships broken films confidently.

How it works

  1. 01Validate the project specification before any expensive generation runs.
  2. 02Probe capabilities: a binary that exists is not a binary that works.
  3. 03Record every step as verified (a measurement is attached) or requested_only (the tool accepted it; nothing checked it).
  4. 04Refuse to export when the transition count does not match the spec.

Stack

PythonQwen-Image-2.1-TurboFilmCraftffmpegJSON Schema
2026-10-25
Last commit
4
Test files in repository
Implementation
Maturity
3
Linked concepts

Repository signals read on 25 October 2026. They describe the repository, not the project’s importance.

Writing

Where this was worked out in public