One email each morning — yesterday's AI, sortedGet it in your inbox

METAL LAB

scenepilotLLM/scenepilot

48

ScenePilot turns your AI coding assistant into a full video production studio, open source

ScenePilot is an open-source system that lets AI coding assistants like Claude Code or Cursor handle an entire video production — research, scripting, asset generation, editing, and final rendering — from a single plain-language request. Instead of a hardcoded orchestrator, the AI agent itself reads YAML pipeline manifests and Markdown skill files to decide what to do at each stage. It can produce real videos with zero paid API keys using free TTS and free stock/archival footage, or scale up with paid generation providers for higher production value.

What it does

  1. A documentary montage pipeline builds a searchable corpus from free open archives like Archive.org, NASA, and Wikimedia Commons, retrieving actual motion footage rather than just animating still images.
  2. Every production follows a fixed seven-stage flow — research, proposal, script, scene plan, assets, edit, compose — with a dedicated Markdown 'director skill' guiding the agent through each stage.
  3. Provider choices for video, image, TTS, and music generation are scored across seven weighted dimensions (task fit, output quality, control, reliability, cost efficiency, latency, continuity), and the winning choice with its reasoning is logged.
  4. Before rendering, the system validates that the delivery promise is met and screens for 'slideshow risk'; after rendering, it runs ffprobe checks, frame sampling, and audio analysis, and only presents the video if it passes.
  5. Built-in budget governance sets a default total cap of $10 and pauses for approval on actions above a $0.50 threshold to prevent unexpected spending.

Why it matters

It removes the need to stitch together multiple separate AI tools manually for video production, and shows that real, footage-based videos are achievable using only free and open-source components. Its auditable, logged decision trail also offers a concrete example for anyone trying to verify how and why an AI-generated video ended up the way it did.

Terms in this repo

  • TTS · Text-to-speech, technology that converts written text into spoken audio
  • CLIP · An AI model that understands images and text together, enabling semantic search
  • ffprobe · An FFmpeg tool used to inspect video and audio file properties
  • Remotion · A rendering engine that programmatically builds video using React code
  • YAML manifest · A configuration file that defines a pipeline's stages and settings

Repository description (English)

🔥 Turn any URL into clean, structured, LLM-ready content. The open-source web fetching & extraction API.

Open on GitHub

Trending repos

All repos →

Latest from METAL LAB