Discover and explore top open-source AI tools and projects—updated daily.
hoquanghaiArticle-to-video automation pipeline
New!
Top 99.3% on SourcePulse
Summary
This project addresses the time-consuming process of creating short-form news videos from articles. It offers an automated pipeline for generating TikTok-ready 9:16 videos in minutes, targeting content creators and social media managers seeking studio-quality output with zero editing.
How It Works
The pipeline integrates AI-driven script generation via Claude Code with a deterministic Node.js/TypeScript rendering engine. Articles are parsed, and Claude Code crafts scripts, selects from 12 smart templates, and orchestrates scene content. Text-to-Speech (TTS) is handled by LucyLab (Vietnamese cloning) or ElevenLabs (multilingual). The HyperFrames engine, leveraging Puppeteer and GSAP, renders animated HTML compositions. FFmpeg encodes the final MP4. Novelty lies in precise voice-text synchronization using voiceChunks for beat-accurate animations and pre-render quality gates (linting, WCAG validation, overflow inspection).
Quick Start & Requirements
npm install.Highlighted Details
/create-news-video <url>) automates scriptwriting and template selection.voiceChunks enable beat-accurate visual element timing synchronized with TTS.Maintenance & Community
The project is maintained by Ho Quang Hai. No specific community channels (Discord, Slack) or sponsorship details are listed in the README.
Licensing & Compatibility
Limitations & Caveats
The Claude Code skill's script generation is optimized for Vietnamese; other languages may require prompt adjustments. Video length is heuristically capped between 45-180 seconds. TTS API usage incurs minor costs. FFmpeg must be installed and accessible in the system's PATH.
3 weeks ago
Inactive
harry0703