claude-code-video-toolkit  by digitalsamba

AI-native video production workspace

Created 3 months ago
696 stars

Top 48.9% on SourcePulse

GitHubView on GitHub
Project Summary

This toolkit provides an AI-native video production workspace for Claude Code, enabling users to create professional videos from concept to final render. It targets developers and content creators seeking to automate explainer-style video generation, offering a structured framework with AI skills, templates, and tools to streamline the entire workflow, from ideation to rendering.

How It Works

The project leverages Claude Code as the central "builder," augmented by a suite of AI-native "skills" for voiceovers, image generation, music composition, and video synthesis. Users deploy these AI models to their own cloud GPU accounts (via Modal or RunPod), integrating them into a Remotion-based video composition framework. A multi-session project management system tracks video creation through distinct workflow stages, ensuring continuity and automatic reconciliation of project intent with existing assets.

Quick Start & Requirements

To get started, clone the repository, install optional Python requirements for AI tools (pip install -r tools/requirements.txt), and launch Claude Code (claude). Within Claude Code, run /setup for interactive configuration of cloud GPU, storage, and voice (~5 minutes, leveraging free tiers). Then, use /video to initiate a project from a template. For a quick render without setup, navigate to examples/hello-world, run npm install, and then npm run render. Prerequisites include Node.js 18+ and Claude Code; Python 3.9+ is recommended for AI tools. FFmpeg is optional. The toolkit utilizes free tiers from Cloudflare R2 and Modal ($30/month compute).

Highlighted Details

  • AI Skills Integration: Deep integration with AI models for voiceover (Qwen3-TTS, ElevenLabs), image generation (FLUX.2), music (ACE-Step), video generation (LTX-2.3), and media processing (FFmpeg, Remotion).
  • Project Management System: A multi-session lifecycle tracks projects from planning through rendering, storing state in project.json and generating CLAUDE.md for context.
  • Brand Profiles: Enables defining and applying consistent visual identities (colors, fonts, logos, voice settings) across projects.
  • Templates and Examples: Includes pre-built video templates (e.g., sprint-review, product-demo) and a history of example projects demonstrating toolkit evolution.
  • Scene Transitions: Offers a library of custom and official Remotion transitions for dynamic visual effects.

Maintenance & Community

The author expresses a commitment to ongoing iteration and actively encourages community involvement through issues and pull requests. While specific community channels like Discord or Slack are not listed, the project's open-source nature and call for contributions foster a collaborative environment.

Licensing & Compatibility

The project is released under the MIT License, permitting broad use, modification, and distribution, including for commercial purposes, without copyleft restrictions.

Limitations & Caveats

The toolkit is described as a work in progress with continuous iteration planned. Advanced AI features require deployment to cloud GPU environments (Modal or RunPod), which involves configuration and potential costs beyond free tiers. The goal of fully autonomous video creation is acknowledged as ambitious given the subjective nature of video production.

Health Check
Last Commit

4 days ago

Responsiveness

Inactive

Pull Requests (30d)
5
Issues (30d)
3
Star History
605 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems") and Jiaming Song Jiaming Song(Chief Scientist at Luma AI).

MoneyPrinterTurbo by harry0703

1.0%
55k
AI tool for one-click short video generation from text prompts
Created 2 years ago
Updated 13 hours ago
Feedback? Help us improve.