TOKREPO · ARSENAL
Stable

Video Production AI

Remotion, OpenMontage, MoviePy, and the headless pipelines agents use to ship daily content.

7 assets

What's in this pack

This pack collects the seven video production assets that show up in every team shipping daily AI-generated short-form content (TikTok / YouTube Shorts / Instagram Reels). Three are headline frameworks; four are the headless pipeline templates that wire them into a working assembly line.

# Asset Type What it does
1 Remotion TypeScript framework Write video as React components, render server-side
2 OpenMontage pipeline LLM-driven b-roll selection + assembly
3 MoviePy Python library Programmatic editing, ffmpeg wrapper, captions
4 Daily-content pipeline template Topic → script → TTS → render → upload
5 Captions auto-generator template Whisper STT → SRT → burn-in styles
6 B-roll prefetch template Search → download → cache before render
7 Multi-platform publisher template One render → TikTok + Shorts + Reels

Why this pack matters

Every "AI video" tool you've seen on Twitter is a UI wrapper — fine for one-offs, useless for shipping 10 videos a day. Real production pipelines are headless: you write code, render in CI, upload via API, repeat. This pack collects the seven pieces that compose into that pipeline. None of them require a designer in the loop.

The three headline frameworks each take a different bet:

  • Remotion is the "video is code" bet. You write React components that get rendered into MP4 frames by a headless Chromium. You get version control, hot reload, programmatic data binding, and a templating language any frontend dev already knows. Best for branded series where every video has the same shell with different data.
  • OpenMontage is the "LLM as editor" bet. Give it a script, it picks b-roll from a stock library, sequences cuts, and renders. Best when you want zero-touch automation and don't care if every cut is perfect.
  • MoviePy is the "Python all the way down" bet. A direct ffmpeg wrapper with a clean API for cutting, concatenating, overlays, and effects. Best when you want full control and don't need React.

The four pipeline templates are the difference between "I can render one video" and "I render 50 a day on a cron." They cover the actual operational steps: scripting, captions, b-roll, and multi-platform publishing.

Install in one command

# Install the entire pack
tokrepo install pack/video-production-ai

# Or pick the framework you actually need
tokrepo install remotion
tokrepo install openmontage
tokrepo install moviepy

The TokRepo CLI installs the framework adapters into your AI tool — Claude Code subagents into .claude/agents/, Cursor rules into .cursor/rules/, AGENTS.md entries for Codex CLI. The Node/Python install is your job (npm install / pip install). TokRepo wires the prompts so an agent like Claude Code knows when to invoke Remotion vs MoviePy.

Common pitfalls

  • Pre-fetch all assets before render. A render that fetches a stock clip mid-pipeline blocks for 30+ seconds and frequently times out. The b-roll prefetch template (asset #6) downloads everything to a local cache first; never skip it on production runs.
  • Don't render at 1080p when you publish 9:16. TikTok / Shorts / Reels all want 1080×1920 vertical. Rendering 1920×1080 then cropping wastes 50% of your render time. Set canvas dimensions explicitly in Remotion's <Composition> and MoviePy's resize().
  • Captions misalign by 0.3s on long takes. Whisper's word timestamps drift on continuous audio. Force-align with WhisperX or pad the SRT entries by 100ms; viewers notice misaligned captions before any other quality issue.
  • Music drowns out narration without sidechain. A ducking compressor on the music track keyed to the VO is 90% of the perceived quality jump. Both MoviePy and ffmpeg can do this — see the audio post-processing recipe in the pipeline template.
  • YouTube Shorts has hidden length constraints. Up to 180s as of 2026, but the algorithm still favors <60s. The multi-platform publisher template caps at 58s by default for Shorts and 60s for TikTok/Reels.

When this pack alone isn't enough

This pack covers production pipelines, not creative direction. If your videos look bad, the issue is usually:

  • No real source content. AI-generated b-roll, AI-generated voiceover, AI-generated captions add up to slop. Pair this pack with the Browser Automation pack to scrape real source data, the Voice AI Stack pack for production-grade TTS (ElevenLabs, Cartesia), and an actual editorial point of view.
  • One template forever. A pipeline that ships 10 videos a day with the same shell will get downranked within 2 weeks. Build at least 3-4 visual templates and rotate.
  • No human in QC. Even with the best pipeline, ~5% of generated videos will have a glaring error (wrong logo, mistimed caption, blank frame). A human spot-check before publish keeps your channel alive.

The pack itself is the assembly line. The script, the data, and the editorial taste are still yours to bring.

INSTALL · ONE COMMAND
$ tokrepo install pack/video-production-ai
hand it to your agent — or paste it in your terminal
What's inside

7 assets in this pack

Skill#01
Remotion AI Skill — Programmatic Video in React

Official Remotion Agent Skill for Claude Code and Codex. 30+ rules covering animations, transitions, captions, FFmpeg, audio visualization, voiceover, 3D, and more.

by TokRepo Curated·287 views
$ tokrepo install remotion-ai-skill-programmatic-video-react-57997ead
Skill#02★ 1
Remotion AI Video Production Skill — Cinema-Grade Short Videos

Pushed via CLI: video-production-skill-push.md

by henuwangkai·132 views
$ tokrepo install remotion-ai-video-production-skill-cinema-grade-short-videos-91aeb22d
Script#03
OpenMontage — AI Video Production System

First open-source agentic video production system. 11 pipelines, 52 tools, 400+ agent skills. Describe a video in plain language, AI handles scripting to final render. AGPLv3, 910+ stars.

by AI Open Source·243 views
$ tokrepo install openmontage-ai-video-production-system-435ffbc5
Script#04
MoviePy — Python Video Editing Library

Python library for video editing: cutting, concatenating, adding titles, effects, and audio. Script-based video production for automation pipelines.

by Script Depot·256 views
$ tokrepo install moviepy-python-video-editing-library-57b68929
Script#05
Revideo — Code-Driven Video Editor

Create and edit videos with code. MIT-licensed alternative to Remotion with API-driven rendering and dynamic inputs. Forked from Motion Canvas.

by Script Depot·158 views
$ tokrepo install revideo-code-driven-video-editor-d6468cb8
Script#06
VideoCaptioner — AI Subtitle Pipeline

LLM-powered video subtitle tool: Whisper transcription + AI correction + 99-language translation + styled subtitle export. 13,800+ stars.

by Script Depot·106 views
$ tokrepo install videocaptioner-ai-subtitle-pipeline-d12d8441
Script#07
MoneyPrinterTurbo — One-Click Short Video Generator

AI-powered end-to-end short video pipeline: topic in, finished video out. Auto-generates script, materials, subtitles, and background music. 53,000+ stars.

by Script Depot·84 views
$ tokrepo install moneyprinterturbo-one-click-short-video-generator-bbc04f37
FAQ

Frequently asked questions

Is Remotion free?

Remotion is free for individuals and companies under a certain revenue threshold (under $10M ARR as of 2026). Above that, you need a commercial license. MoviePy is fully MIT-licensed with no restrictions. OpenMontage is OSS. Most teams shipping daily content fit comfortably in the Remotion free tier; check their license page if you're a large org.

Will this work with Codex CLI or Cursor instead of Claude Code?

The frameworks are tool-agnostic — they're Node/Python libraries. Any AI tool that runs shell commands and edits files can drive them. The TokRepo CLI installs the right config for each AI tool: subagents for Claude Code, AGENTS.md for Codex CLI, rules for Cursor. The actual rendering still happens via npm/pip in your terminal.

How does Remotion compare to MoviePy?

Remotion uses React + headless Chromium to render — great if your team already writes frontend code and you want hot-reload preview. MoviePy is a thin Python ffmpeg wrapper — great if your pipeline is already Python or you need fine-grained ffmpeg control. Rule of thumb: pick Remotion for branded templated content, MoviePy for stitching/effects-heavy custom edits, OpenMontage when you want LLM-driven cut decisions.

What's the difference vs the Voice AI Stack pack?

Voice AI Stack covers TTS generation (ElevenLabs, Cartesia, Zonos) and STT (Whisper). Video Production AI uses those outputs but doesn't produce them. A complete daily-video pipeline needs both packs: Voice AI for the narration, Video Production AI for assembling the visuals + captions + final render. Most teams install both on day one.

When should I NOT use a programmatic video pipeline?

When the goal is one polished video for a brand campaign, not throughput. A human editor in DaVinci Resolve will deliver a better single video than any pipeline. Pipelines win when you need 10+ videos a day and consistency matters more than artistry. Also skip pipelines if you don't have a clear editorial format — automation amplifies your template, so the template has to be good first.

MORE FROM THE ARSENAL

12 packs · 80+ hand-picked assets

Browse every curated bundle on the home page

Back to all packs