What this project does
MoneyPrinterTurbo is an all in one AI short video generator: give it a topic or keywords and it produces HD short videos automatically. From the topic or keywords it handles script, footage matching, voiceover, subtitles, background music, and final composition, with one click cross platform publishing. It offers four ways to use it, AI Agent, WebUI, API, and CLI, so both casual users and automated pipelines are covered, and every step lets you override the default generation with your own content.
What problem it solves
Short video production is a long, fragmented chain where scripting, sourcing footage, voiceover, editing, and publishing are separate tools and repeated, high cost labor for individual creators and marketing teams. This project collapses the whole chain into one click, from a one line topic to a finished video, with batch generation and task history, and direct publishing to TikTok, Instagram, and YouTube Shorts, sharply lowering the bar for short video mass production. If you prefer to control recording and editing yourself rather than full automation, see What Is OBS Studio and How to Use It: Free Open Source Screen Recorder and Live Streaming, which is better when you want to own every frame from scratch.
Language and tech architecture
The primary language is Python, with a WebUI and FastAPI backend (also exposed as API and CLI). The pipeline is script, footage, voiceover (TTS), subtitles, background music (BGM), composition, and publish. Model support is extremely broad, covering Kimi/Moonshot, OpenAI, Anthropic Claude, Google Gemini, DeepSeek, Qwen, Azure OpenAI, Volcano Engine Ark, xAI Grok, MiniMax, and Xiaomi MiMo, with more available through OneAPI, LiteLLM, Ollama, and OpenRouter gateways or local runtimes. Footage comes from local images and videos or free stocks Pexels, Pixabay, Coverr, and text to video supports MiniMax H3, Seedance, WaveSpeed, and MuAPI. Voiceover options include Edge TTS (free, no API key), Azure Speech, SiliconFlow, ElevenLabs, Kokoro, and Fish Audio; subtitles are customizable in font, position, color, stroke, and background; background music supports random, local, and AI generated. Output aspect ratios cover vertical 9:16 (1080x1920), landscape 16:9 (1920x1080), and square 1:1 (1080x1080).
License
MIT
Why it is trending now
AI short video generation is a consistently hot track, and this project keeps a huge community (about 139,000 stars) through a true one click loop from topic to video, broad compatibility with mainstream Chinese and international models and footage sources, and free TTS that lowers trial cost. It added about 617 stars on its launch day.
Project address
GitHub repository https://github.com/harry0703/MoneyPrinterTurbo