explaingit

hassancs91/claude-youtube-editor

Analysis updated 2026-05-18

176TypeScriptAudience · vibe coderComplexity · 3/5Setup · hard

TLDR

Turns a simple talking head video into a finished YouTube video automatically. AI handles editing, visuals, sound cleanup, thumbnails, and upload.

Mindmap

mindmap
  root((claude-youtube-editor))
    What it does
      Editing automation
      Visual generation
      Voice cleanup
      YouTube upload
    How it works
      Transcription analysis
      Remotion code visuals
      Sound effects placement
      Thumbnail generation
    Costs
      Claude Code API
      AssemblyAI paid
      ElevenLabs paid
      Gemini paid
    What is included
      37 real sample shots
      Brand setup process
      Local noise reduction
    Limitations
      No script writing
      No face photos supplied
      Roadmap for effects

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

Record yourself talking and have AI automatically edit it into a YouTube video with visuals and sound effects.

USE CASE 2

Generate animated diagrams, browser mockups, and title cards as code instead of recording your screen.

USE CASE 3

Create and test multiple thumbnail options for your YouTube videos before publishing.

USE CASE 4

Upload your finished video as a private draft to YouTube automatically after a quality check.

What is it built with?

TypeScriptRemotionClaude CodeAssemblyAIElevenLabsGemini

How does it compare?

hassancs91/claude-youtube-editorchoyiny/saasmailandry-lebedev/neobank-primitives
Stars176176174
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyhardmoderateeasy
Complexity3/53/53/5
Audiencevibe coderpm founderdeveloper

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

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires paid plans or API credits for multiple AI services including Claude Code, AssemblyAI, ElevenLabs, and Gemini.

No license type was explicitly mentioned in the README, but the project is described as free and open source.

In plain English

claude-youtube-editor is an open source project that turns a simple talking head recording into a finished YouTube video. Built by a creator named Hasan, it handles the editing, visuals, voice cleanup, sound effects, thumbnail generation, and upload. You record yourself talking. Claude Code, an AI coding assistant, does the rest. The project works through six steps. First, a transcription service analyzes your recording and helps you cut it into a clean master. Second, visual shots like diagrams, browser mockups, and title cards are generated as code, synced to your words. Third, background noise is removed and your voice is isolated. Fourth, sound effects are placed at exact moments in the speech. Fifth, the tool creates a title and three thumbnail options for testing. Sixth, it checks the final video for problems and uploads it as a private draft to YouTube. Instead of recording your screen, every visual is built as code using a tool called Remotion. This means animations and screencasts are generated programmatically. The repo ships with 37 real shots from a published video, so you can see the output before recording anything yourself. There is also a brand setup process that interviews you, picks fonts and colors, and renders a proof card so your videos look like your channel, not the default style. The project is free, but the underlying AI services are not. You need paid plans or API credits for Claude Code, AssemblyAI, ElevenLabs, and Gemini depending on which steps you use. A local noise reduction option exists that needs no key. The tool does not write scripts for you, and it does not supply your face photos for thumbnails. The README is straightforward about what is included and what is missing. The roadmap lists transitions, effects, and filters coming soon.

Copy-paste prompts

Prompt 1
Set up claude-youtube-editor locally and run it on my talking head recording. Guide me through installing dependencies, connecting Claude Code, AssemblyAI, ElevenLabs, and Gemini API keys, and producing a final video.
Prompt 2
I want to create custom visual shots for my video using Remotion. Show me how to add a new animated diagram or browser mockup that syncs to my speech in claude-youtube-editor.
Prompt 3
Help me configure the brand setup process in claude-youtube-editor to match my channel's fonts, colors, and style before generating my first video.
Prompt 4
Use the local noise reduction option in claude-youtube-editor instead of ElevenLabs to clean up my audio without needing an API key. Walk me through the setup.

Frequently asked questions

What is claude-youtube-editor?

Turns a simple talking head video into a finished YouTube video automatically. AI handles editing, visuals, sound cleanup, thumbnails, and upload.

What language is claude-youtube-editor written in?

Mainly TypeScript. The stack also includes TypeScript, Remotion, Claude Code.

What license does claude-youtube-editor use?

No license type was explicitly mentioned in the README, but the project is described as free and open source.

How hard is claude-youtube-editor to set up?

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

Who is claude-youtube-editor for?

Mainly vibe coder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.