Auto Video Gen is a tool that automatically generates 9:16 short-form videos (TikTok/Reels/Shorts) from Vietnamese articles or GitHub repository URLs using a single Claude Code command, with no manual editing required.

Stars

36

7-day growth

No data

Forks

28

Open issues

0

License

MIT

Last updated

2026-07-13

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It slashes typical video creation time from ~3 hours to ~5 minutes, offers studio-grade motion graphics without any video editing skills, and provides a deterministic, repeatable pipeline that combines AI scriptwriting with deterministic HTML-to-video rendering.

Who it is for

  • Vietnamese content creators and social media managers
  • Developers wanting to automate video production from code repos
  • Marketers needing quick promo videos for articles or products
  • Open-source maintainers seeking to create repo introduction videos

Use cases

  • Convert a GitHub repository into a TikTok/Shorts promotional video
  • Turn a Vietnamese news article into a social media short video
  • Automate product feature highlight videos for multiple channels
  • Batch-produce brand-consistent short videos with different themes

Strengths

  • One-command workflow: paste a URL and get a finished video in ~5 minutes
  • Deterministic rendering: same input always produces identical output frame-by-frame
  • Multiple TTS providers (Vbee, ElevenLabs, LucyLab) with theme switching (dark‑neon/light‑pro)
  • Production ready with 54 unit tests, Zod schema validation, and separate AI/rendering layers

Considerations

  • Requires Node.js 22+, FFmpeg, and a paid TTS API key to function
  • Currently optimized for Vietnamese; other languages need prompt adjustments
  • Video length is constrained to approximately 48–72 seconds with a fixed 5–8 scene structure

README quick start

🎬 Auto Video Gen

Biến bài báo tiếng Việt/URL repo Github thành video 9:16 TikTok/Reels/Shorts

Một câu lệnh. Không cần edit. Chất lượng motion graphic studio.

🇬🇧 English · 🇻🇳 Tiếng Việt · 📺 Xem Demo · 🚀 Bắt Đầu Nhanh · ❓ FAQ


🎥 Xem Demo Sản Phẩm

🕸️ CodeGraph🖥️ OpenScreen
Xem trên YouTubeXem trên YouTube

🎙️ Xem trên Facebook Reels và TikTok

Xem trên Facebook · Xem trên TikTok

Video này được tạo hoàn toàn bằng pipeline này — Vbee TTS + HyperFrames + GSAP animations, không edit thủ công.


🤔 Tại sao có dự án này?

Việc tạo video tin tức ngắn rất tốn thời gian và lặp đi lặp lại:

  • ⏰ Viết kịch bản thủ công → 30 phút mỗi video
  • 🎨 Chọn visual + animation → 1 tiếng mỗi video
  • 🎙️ Thu hoặc tìm voice → 30 phút
  • ✂️ Edit trên CapCut / Premiere → 1 tiếng
  • 📱 Tổng: ~3 tiếng cho 1 video 60 giây

Auto News Video chỉ cần 5 phút. Paste URL là xong.

Cách thủ côngAuto Video Gen
⏱️ Thời gian~3 tiếng~5 phút
🎓 Kỹ năng cầnEditor videoKhông cần
🎯 Độ ổn địnhPhụ thuộc người làmStudio-grade mọi video
💰 Chi phí$50–200 (freelancer)Claude Code + TTS API
🇻🇳 Giọng tiếng ViệtTốn thời gianVbee/ElevenLabs/LucyLab

🚀 Bắt Đầu Nhanh

# 1. Clone & cài dependencies
git clone https://github.com/Cuongyd196/auto-video-gen.git
cd auto-video-gen
npm install

# 2. Cấu hình TTS API key
cp .env.example .env.local
# → mở .env.local, set TTS_PROVIDER + key (vbee hoặc LucyLab hoặc ElevenLabs)

Sau đó chọn 1 trong 3 cách:

Cách A — Claude Code trong terminal (khuyến nghị, setup 30 giây):

  1. Cài Claude Code: npm install -g @anthropic-ai/claude-code
  2. Trong thư

Description

Biến 1 URL tin tức/GitHub thành video 9:16 chuẩn TikTok/Reels/Shorts trong 5 phút — không cần edit, TTS tiếng Việt + motion graphic tự động.

Related repositories

Similar projects matched by category, topics, and programming language.

TanStack
Featured
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web DevelopmentFrontend Frameworks
14,861
vercel-labs
Featured
vercel-labs GitHub avatar

scriptc

scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.

Developer ToolsCode Quality & Build
1,985
Jakubantalik
Featured
Jakubantalik GitHub avatar

thinking-orbs

A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.

AI & Machine LearningAI Agents
1,191