← all repositories
Leonxlnx/cinetic

Your coding agent, now a film director

cinetic is an agent skill that turns a one-paragraph brief into a finished, music-cut launch film — script, animation, sound and all.

★1.1k stars TypeScript Coding AssistantsCreative · Design
cinetic
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does

cinetic (cinema + kinetic) is an agent skill for Claude Code, Codex, Cursor and friends that makes your coding agent direct a short film rather than drag animation components around. It targets the two films product teams actually make: the launch film and the “v2 is out” update video. It builds on Remotion (React) by default, or HyperFrames (HTML/GSAP), and scaffolds a self-contained project per film.

The interesting bit

The discipline is unusual: copy comes first, and copy-check.py fails vague words, slogans and keyword piles — a script a stranger must understand in five seconds. Then a “device book” of 466 tested motion devices and 23 text animations gets drawn per line by pick.py, with a variety rule so one family can’t fill the film and a printed seed for reproducibility. It’s essentially an art-direction system encoded as lint gates and card decks, which is either brilliant or the most elaborate way to avoid opening After Effects.

Key highlights

  • Eight film templates (update, UI walkthrough, capability reel, social ad, etc.) with a one-sentence test for choosing one
  • deck.py deals three complete art directions from a pool of 35, fitted to format and pace
  • logos.mjs fetches official brand marks with source, licence and trademark owner recorded; font-match.mjs finds the free face closest to a brand font that can’t ship
  • Music-led sound: licensed human-made tracks found by mood, tempo and length, with per-action sound kits — no generated music, no copyrighted files in the repo
  • Quality gates that fail snapping motion, flat pictures, filler shapes, audio drift, plus pixel forensics and critic passes against a ship gate

Caveats

  • Non-trivial requirements: Node 22+, ffmpeg 6+, Python 3.11+, headless Chromium, and the companion earshot 0.4 for sound
  • The README’s examples section is still placeholder comments — the promised 1.5 demo films aren’t filled in yet, so you’re taking the quality claims partly on faith
  • Heavy machinery for a 15-second social clip; the value shows at the launch-film end

Verdict

Worth a look if your team ships products and dreads making the launch video every time — it’s a real attempt to encode taste as tooling. Skip it if you just need a one-off screen recording with a title card.

Frequently asked

What is Leonxlnx/cinetic?
cinetic is an agent skill that turns a one-paragraph brief into a finished, music-cut launch film — script, animation, sound and all.
Is cinetic open source?
Yes — Leonxlnx/cinetic is open source, released under the MIT license.
What language is cinetic written in?
Leonxlnx/cinetic is primarily written in TypeScript.
How popular is cinetic?
Leonxlnx/cinetic has 1.1k stars on GitHub.
Where can I find cinetic?
Leonxlnx/cinetic is on GitHub at https://github.com/Leonxlnx/cinetic.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.