Image: cinecode
Why it mattersSocial clips, product ads and explainers normally need a video tool and a stock library. cinecode makes them with code that already runs on your Mac.
Say what you want the film to be in one sentence. A coding agent takes it from there. That is the pitch of cinecode, an open-source project by its author sarpstar. The repository was created on 3 November. It reached 1,011 stars on GitHub by 8 November. It ranks third on Trendshift's daily list today. The code is Python. The licence is MIT.
What cinecode makes
cinecode runs inside Claude Code or Cursor, on your own computer. It writes the script. It builds every frame in code. It designs the sound. Then it hands you a finished MP4. The picture is rendered by three.js or Canvas 2D in headless Chrome. The sound is designed in Web Audio in the same file.
Four kinds of film are covered. Short films for social under a minute. Long YouTube videos of ten minutes and more, as documentaries, essays and explainers. Ads and product films, with 9:16, 1:1 and 16:9 cuts that share safe areas. Music videos cut to a song's beat grid.
The author lists two modes. Quick mode packs the whole film in one HTML file. It runs through a few questions, a low-resolution draft, and one or two rounds of revisions. Film mode holds a longer film through a roadmap, a full script, a style frame and a stage-by-stage review. Each step gets your approval.
What you get for your money
cinecode does not charge for itself. A narrator is only used if you ask for one. The narrator uses your own Gemini key, ElevenLabs, or a free Turkish voice. The fonts are open licence, picked and checked against Turkish diacritics. The reference stills come from film archives such as FilmGrab, used for mood only.
The repository carries a list of named camera moves and transitions in references/camera-moves.md. The list covers dolly in, orbit, dolly zoom, rack focus, match cut, whip pan and J-cut. Each one has a default length and easing. Each engine draws it as a function of time. The project also offers eight look presets. They run from cinematic realistic to claymation to retro VHS. You can also build a custom look from your own reference images.
Things that go into every film
Every draft gets run through its own checks. A read-aloud pass that cuts 30 percent of the words. A banned-cliché list in English and Turkish. A loudness master at -14 LUFS. A measured hook check, and a legibility check at phone size. A separate viewer agent watches the finished draft cold. Your notes change only what they touch.
Making a short film, an ad or an explainer used to take a video tool and a stock library. cinecode makes them with code that already runs on your Mac. The agent gets you to a first draft in minutes. You approve each step before the next one starts.
Source
sarpstar/cinecode on GitHub, with the full feature list and the English, Chinese, Japanese and Turkish readmes.
This item was written by an AI system from the linked source. Reveneau is responsible for what it publishes.
Get AI News in your inbox
New developer tools, model and agent releases, and how teams are actually using them to release software. Short, and only when there is something worth reading.