explaingit

hao0321/video-autopilot-kit

Analysis updated 2026-05-18

37PythonAudience · generalComplexity · 3/5LicenseSetup · moderate

TLDR

A configurable Python framework that automates YouTube and short-form video production using CapCut Desktop and ffmpeg, driven by an onboarding questionnaire about your channel.

Mindmap

mindmap
  root((Video Autopilot Kit))
    What it does
      Automate video editing
      Onboarding questionnaire
    Tech stack
      Python
      CapCut Desktop
      ffmpeg
    Use cases
      YouTube videos
      Short form content
      Silent vlogs
    Audience
      Content creators

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Answer a questionnaire about your channel's brand and voice to generate a tailored automation setup

USE CASE 2

Let an AI assistant with Computer Use operate CapCut Desktop to edit and export videos automatically

USE CASE 3

Produce silent vlogs using only ffmpeg when no spoken narration is needed

USE CASE 4

Loop background music, trim clips to voice length, and re-encode exports for platform compatibility

What is it built with?

PythonffmpegCapCut

How does it compare?

hao0321/video-autopilot-kitharahan/rtdmdsignificant-gravitas/gravitasml
Stars373737
LanguagePythonPythonPython
Setup difficultymoderatehardeasy
Complexity3/55/52/5
Audiencegeneralresearcherdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Main workflow requires an AI tool with Computer Use support and CapCut Desktop installed.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

In plain English

Video Autopilot Kit is a Python-based framework for automating the production of YouTube videos and short-form content. Rather than providing a rigid, one-size-fits-all workflow, it works as a configurable template: you answer a series of questions about your channel's brand, voice, and content strategy, and the setup process turns those answers into a production system tailored to your specific content. The primary editing path relies on CapCut Desktop, a free video editing application. Because CapCut has no public programming interface, automation is achieved by having an AI assistant (such as Claude with Computer Use enabled) literally operate the CapCut application on-screen, clicking buttons, applying templates, and exporting files. Computer Use support in your AI tool is a hard requirement for the main workflow to function. A secondary path uses only ffmpeg, a command-line video processing tool, for silent vlogs that have no spoken narration. Beyond the CapCut automation helpers, the toolkit includes utilities for post-export ffmpeg processing such as looping background music, trimming to voice length, and re-encoding for platform compatibility. It also provides AI subtitle correction and b-roll placement auditing. The templates directory contains blank fill-in files for voice, branding, algorithm strategy, and community settings. All configuration examples and templates ship empty so no personal data from the original author is included. The README is written in Traditional Chinese. The project is MIT licensed and described by its author as extracted from a working personal creator system, with the structure made open for others to adapt to their own channels.

Copy-paste prompts

Prompt 1
Walk me through filling in the onboarding questionnaire to set up my own content system.
Prompt 2
Explain how the Computer Use workflow drives CapCut Desktop to assemble a video.
Prompt 3
Show me how to use the ffmpeg-only path to produce a silent vlog.
Prompt 4
How does the AI subtitle correction and b-roll placement auditing work?

Frequently asked questions

What is video-autopilot-kit?

A configurable Python framework that automates YouTube and short-form video production using CapCut Desktop and ffmpeg, driven by an onboarding questionnaire about your channel.

What language is video-autopilot-kit written in?

Mainly Python. The stack also includes Python, ffmpeg, CapCut.

What license does video-autopilot-kit use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is video-autopilot-kit to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is video-autopilot-kit for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.