OpenSpec-Video (OpsV) — Summary
OpenSpec-Video (CLI: opsv, npm: videospec) is a spec-driven cinematic AI automation framework that compiles narrative Markdown specifications into production-ready media via a multi-provider pipeline. Users write AI media production specs (characters, scenes, shots) as Markdown files with YAML frontmatter; OpsV builds dependency graphs via topological sort, compiles provider-specific task JSON files, executes them against AI image/video/audio APIs (Volcengine, SiliconFlow, MiniMax, ComfyUI, browser automation), and manages the review loop. A physical state machine tracks asset status (drafting → syncing → approved); all outputs are append-only. A visual review server runs at port 3100. With 2 stars and active development (v0.10.1, last commit May 2026), this is the most complex and distinctive framework in the batch.
Compared to seeds: no seed covers AI media production. The closest structural parallels are taskmaster-ai (dependency graph + task execution) and openspec (spec artifacts → implementation). But OpsV adds a circle-based dependency layering system, multi-provider model routing, physical state machine, and a local web review UI — architectural elements found in none of the seeds.