OpenMontage
OpenMontageInc/OpenMontage · AGPL-3.0 · Link only · 526 entries
A whole video production system with no engine of its own. A coding agent reads its pipeline manifests and stage skills, calls its 163 Python tools, checks its own work and stops for your approval, from research to a rendered video.
- Link only
You are free to run it. Code you build on it has to be shared under the same license, so we describe it and link to it, and copy none of it.
- Needs
Python 3.10, FFmpeg, Node 22 and a coding agent to drive it. Nearly everything generative needs a key: its example settings file names about 50 keys and settings across image, video, voice and music services.
- Sends off your machine
We found no telemetry. It reads a .env file, starts a local web board and opens your browser, and calls whichever outside services you have given it keys for. That is the point of 125 of its 163 tools.
- We watched it run
With no keys at all, its own registry reported 36 of 163 tools available.
Its zero-key Remotion demo rendered: a title card, a big-number card, a bar chart and a pie chart.
Its slideshow check told eight identical text cards to revise and scored a varied plan strong.
- Not tried here
No pipeline was run end to end. The 125 keyed tools were read, not run.
- License
AGPL-3.0
You are free to run it. Code built on it has to be shared under the same license, so it is here by link only.
Everything in it
Showing 31 of 526Show everything
Remotion pieces
- remotionProject conventions for Remotion from a third-party video toolkit: custom transitions and shared components.
- remotion-best-practicesAn older copy of Remotion's own best-practices skill with 38 rule files. Upstream (remotion-dev/skills) states no license, and this copy…
HTML to video
- hyperframes-animationAll the motion knowledge for HyperFrames: small motion rules, scene blueprints, transitions. Copy of HeyGen's skill.
- Ink Theater engineA small script for hand-drawn black-ink animation in HTML and SVG on one paused GSAP timeline: wobbly ink strokes, a line 'boil' that is…
- motion-graphicsShort design-led motion graphics where the motion is the message: kinetic type, number count-ups, chart reveals, logo stings.
- Twelve motion-capture clipsTwelve 2D motion clips for the puppet: climb, dance_glide, dance_spin, jump, kick, march, run, shuffle, sit, twist, walk, wave. Made from…
GSAP motion
- gsap-coreGreenSock's own skill for the core GSAP API. A copy of the skill in greensock/gsap-skills, which is MIT.
- gsap-frameworksGreenSock's own skill for GSAP in Vue, Svelte and other non-React frameworks. Copy of the MIT upstream.
- gsap-performanceGreenSock's own skill for GSAP performance. Copy of the MIT upstream.
- gsap-pluginsGreenSock's own skill for the GSAP plugins (SplitText, Flip, MorphSVG and the rest). Copy of the MIT upstream.
- gsap-reactGreenSock's own skill for GSAP in React. Copy of the MIT upstream.
- gsap-scrolltriggerGreenSock's own skill for scroll-linked animation. Copy of the MIT upstream.
- gsap-timelineGreenSock's own skill for GSAP timelines. Copy of the MIT upstream.
- gsap-utilsGreenSock's own skill for the GSAP helper functions. Copy of the MIT upstream.
Starters
- action_timeline schemaTimed character actions and poses ready to render. A JSON Schema; required fields: version, scenes.
Agent skills
- /animated-drawingSlash command that makes a supplied drawing or photo of a character move with Meta's AnimatedDrawings. Copies for other agents sit in…
- /ink-artSlash command for a hand-drawn ink animation: a character that draws itself and moves, or a contraption explainer, rendered through…
- canvas-procedural-animationProcedural character effects with p5.js and canvas: particles, weather, squash and stretch, walk cycles.
- creative/animated-drawingMaking a person's own drawing or photo of a character move (dance, walk, jump, wave) with Meta's AnimatedDrawings and real motion capture…
- creative/animation-pipelineMotion-graphics basics for the two render paths: choosing Remotion or HyperFrames, frame rate, timing principles and scene transitions.
- creative/cinematicThe cinematic look: wide aspect ratios, shot length and pacing, layered sound, grading, and replacing mood words with the visual cause of…
- creative/ink-theaterThe creative method behind Ink Theater: a black-ink character acts out an abstract idea by working an absurd low-tech machine. Gives the…
- creative/manim-usageUsing Manim for maths animation in this system: render settings, timing, composition and color.
- framer-motionDisney's twelve animation principles applied with Framer Motion in React.
- lottie-bodymovinDisney's twelve animation principles applied with Lottie animations exported from After Effects.
- manimce-best-practicesBest practices for Manim Community Edition. Carries its own MIT license file (Adithya S Kolavi, 2026).
- manimgl-best-practicesBest practices for ManimGL, the original Manim. Carries its own MIT license file.
- svg-character-animationAnimating SVG character rigs with GSAP, CSS transforms and Remotion frame control.
Tools
- action_timeline_compilerCompiles a scene plan into a timed list of character actions and poses. Runs on the machine. Works with no keys.
- math_animateMathematical animation with Manim. Runs on the machine; needs manim. Needs a key, a program or a download before it works.
- Shot prompt builderTurns structured shot language (camera, movement, subject, lighting and more, in layers) into a prompt tuned for a given video model.