An open-source agentic video production system that turns an AI coding assistant into a pipeline-driven video studio for research, scripting, asset generation, editing and rendering.
digitalsamba/claude-code-video-toolkit
An AI-native video production toolkit for Claude Code that scripts, voices, generates visuals for, and renders MP4 explainer videos.
Open-source alternative to:Synthesia
- Stars
- 2,307
- Forks
- 394
- Open issues
- 3
- Last commit
- 13 hours ago
What is it?
claude-code-video-toolkit is a workspace of skills, slash commands, templates, and Python tools that lets Claude Code take a video from concept to final render. A user describes the video they want, and the agent writes the script, generates voiceover, music, and visuals, then renders the result with Remotion.
The toolkit leans on open-source models such as Qwen3-TTS, FLUX.2, ACE-Step, and LTX-2, which run on the user's own Modal or RunPod GPU account. It also includes ElevenLabs support, Playwright-based browser recording for product demos, brand profiles that apply colors and fonts, and a project system that tracks scenes and workflow phases across sessions.
The repository ships templates for sprint reviews, product demos, and 9:16 short-form explainers, along with a transitions library and example projects with rendered videos.
Key features
- 01Claude Code skills and slash commands cover the full workflow from script to render.
- 02Voiceover via self-hosted Qwen3-TTS or ElevenLabs, including voice cloning.
- 03AI image, music, and video generation through Modal or RunPod GPU endpoints.
- 04Playwright-based recording of browser interactions for product demos.
- 05Brand profiles define colors, fonts, and voice settings applied to new projects.
- 06Remotion-based scene composition with a library of scene transitions.
Use cases
- Producing sprint review or release-notes videos from a team's own product UI.
- Creating short vertical explainers for TikTok, Reels, or YouTube Shorts.
- Making product demo videos with scripted cursor movement and a voiceover.
- Experimenting with open-source AI models for low-cost video generation.
Quick start
- 1
Clone the repository
git clone https://github.com/digitalsamba/claude-code-video-toolkit.git - 2
Enter the project folder
cd claude-code-video-toolkit - 3
Optionally install Python dependencies for the AI tools
uv sync - 4
Open Claude Code in the toolkit, then run /setup and /video inside it
Things to know
- Requires Node.js 18+ and Claude Code to use the main workflow.
- The AI tools need your own cloud GPU account (Modal or RunPod) and cost money to run.
- Setup of cloud GPU providers and voice configuration takes several steps.
Topics
FAQ
- What is claude-code-video-toolkit?
- An AI-native video production toolkit for Claude Code that scripts, voices, generates visuals for, and renders MP4 explainer videos. claude-code-video-toolkit is a workspace of skills, slash commands, templates, and Python tools that lets Claude Code take a video from concept to final render. A user describes the video they want, and the agent writes the script, generates voiceover, music, and visuals, then renders the result with Remotion.
- Is claude-code-video-toolkit free to use? What license does it have?
- claude-code-video-toolkit is open source under the MIT license. Check the license terms before using it in commercial products.
- Is claude-code-video-toolkit still maintained?
- Actively maintained. The last commit to claude-code-video-toolkit was on Oct 21, 2026.
- What can I use claude-code-video-toolkit for?
- Producing sprint review or release-notes videos from a team's own product UI. Creating short vertical explainers for TikTok, Reels, or YouTube Shorts. Making product demo videos with scripted cursor movement and a voiceover. Experimenting with open-source AI models for low-cost video generation.
- How do I install claude-code-video-toolkit?
- Clone the repository: git clone https://github.com/digitalsamba/claude-code-video-toolkit.git Enter the project folder: cd claude-code-video-toolkit Optionally install Python dependencies for the AI tools: uv sync Open Claude Code in the toolkit, then run /setup and /video inside it
- Where can I get claude-code-video-toolkit?
- The source code and installation instructions are on GitHub: https://github.com/digitalsamba/claude-code-video-toolkit
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
An agent skill for Claude Code and Codex that turns your product pages into cinematic promo videos, built with Remotion code rather than generative AI.
An agent skill that lets Claude Code or Codex produce voiceover-driven explainer videos, with word-level audio sync and Remotion rendering.
A Claude Code skill that directs short films with 51 styles, each built entirely from code with no video generation model.
Turns a topic or keyword into a finished short video, handling script, voiceover, footage, subtitles and music automatically.
Open-source Python package that turns websites, PDFs, images, YouTube videos or topics into multilingual audio podcast conversations using GenAI.