cinecode
cinecode turns an idea into a finished MP4: an AI coding agent writes the script, builds every frame in code, designs the sound, and renders short films, long videos, ads, explainers, and music videos.
Visit sarpstar/cinecodeOverview
cinecode is a skill for Claude Code and Cursor that makes films from code. It supports short films, long YouTube videos, ads, explainers, and music videos; the agent writes the script, builds frames in code, designs sound, and delivers an MP4.
Key Features
- An AI coding agent writes the script, builds every frame in code, designs the sound, and hands over a finished MP4.
- Covers short films, long YouTube videos, ads and product films, social explainers, and music videos.
- Offers Quick mode with a single self-contained film.html using Canvas 2D or three.js/WebGL, and Film mode for longer multi-scene productions.
- Includes named camera moves, typography references, eight look presets, sound design, mastering, and quality checks.
- Can use open-licensed archival or stock media and optional external TTS voices; licenses are recorded for downloaded assets.
Use Cases
- Making short films and animations from a one-sentence idea.
- Producing long YouTube documentaries, explainers, and video essays with researched scripts and narration.
- Creating ads and product films in 9:16, 1:1, and 16:9 formats.
- Building vertical social explainers and music videos synchronized to a song's beat grid.
Getting Started
- Open Claude Code or Cursor in an empty folder and ask the agent to install the cinecode skill from its GitHub repository, then open a new chat.
- Tell the agent what film you want; only the idea is required, and it will ask for duration, format, sound, look, and references if omitted.
- Review and approve the plan, two preview scenes, draft, revisions, and final render; the finished film is delivered as an MP4 in the film folder.
Deployment & Requirements
- A tool-running AI coding agent: Claude Code (desktop app, VS Code extension, or terminal) or Cursor.
- Node.js 22+, Python 3.9+, ffmpeg, and Google Chrome or Chromium/Edge; the agent can install missing items with approval.
- A Chrome-usable GPU and disk space: a few hundred MB for Quick mode and several GB per film during Film mode renders.
- Optional external speech uses your own Gemini key, ElevenLabs, or free Turkish voice models, which the kit does not install.
Before You Adopt
- License: MIT. Review its terms before using, modifying, or distributing the project.
- It requires a local tool-running coding agent; a regular claude.ai chat cannot run the tools needed to make a film.
- A full end-to-end film on Windows has not yet been tried.
- On older Claude Code versions, guard hooks may not engage; the film can still work.
- Free Turkish voice models are optional and not installed by the kit; narration otherwise uses your Gemini key or a temporary system voice.
- Film mode needs several GB of disk space per film during rendering.