OpenMontage (AGPL-3.0, by calesthio / Calesthio AI Labs) turns your AI coding assistant into a full video production studio. It is not another single-clip text-to-video model. It is an end-to-end production pipeline that runs the same structured workflow a real production team follows — research, proposal, script, scene planning, asset generation, editing, and final composition — but automated by the agent you already use. The pitch is that you get a finished, quality-gated video, not a 5-second clip you have to edit yourself.
The defining architectural choice is agent-first: there is no proprietary code orchestrator. Your AI coding assistant IS the orchestrator — Python provides the tools and persistence, while all creative decisions, review criteria, and quality standards live in readable Markdown skill files and YAML pipeline manifests that you can inspect and customize. It ships dedicated instruction files for Claude Code (CLAUDE.md), Cursor (CURSOR.md), GitHub Copilot, Codex, and Windsurf, all pointing to a shared AGENT_GUIDE.md agent contract. As of the current build it is trending as #1 Repository of the Day on GitHub with roughly 66k stars.
Most “free AI video” stacks quietly mean “Ken Burns over a still image.” OpenMontage can do that, but its Documentary Montage pipeline builds a CLIP-indexed, semantically searchable corpus from Archive.org, NASA, Wikimedia Commons, and optional free-key sources like Pexels, Unsplash, and Pixabay — then cuts together actual motion footage into a finished timeline. Web research is a first-class stage: before writing a single line of script, the agent runs 15–25+ live web searches across YouTube, Reddit, Hacker News, and academic sources and cites everything in a research brief, so videos are grounded in real, current information rather than hallucination.
git clone https://github.com/calesthio/OpenMontage.git
cd OpenMontage
make setupPrerequisites: Python 3.10+, FFmpeg, Node.js 18+, and an AI coding assistant (Claude Code, Cursor, Copilot, Windsurf, or Codex). Every API key in .env is optional — with zero keys you still get Piper narration, free archival footage, Remotion/HyperFrames rendering, FFmpeg post-production, and auto-generated word-level subtitles. Add keys (Fal, Kling, ElevenLabs, Runway, Suno, etc.) to unlock premium cloud generation, or make install-gpu to run free local video models on your own GPU.
GitHub: https://github.com/calesthio/OpenMontage · Website: https://openmontage.video · Provider/pricing guide: docs/PROVIDERS.md in the repo · Community: GitHub Discussions · Build updates: @calesthioailabs on X · License: GNU AGPL-3.0