MoneyPrinterTurbo
ActiveDescription
Generate short videos with one click using AI LLM. Multi-step automation workflow from script generation to video composition.
Key Features
- AI script generation - Auto-generate video scripts from a topic or keyword, with support for custom script input
- Multi-model LLM integration - Supports OpenAI, DeepSeek, Qwen, Google Gemini, Ollama, and 10+ model providers
- HD video in multiple formats - Supports vertical 9:16 (1080x1920) and horizontal 16:9 (1920x1080) video formats
- Batch video generation - Generate multiple video candidates at once to pick the best result
- Subtitles and background music - Customizable font, position, and color subtitles with random or specified background music
- Royalty-free HD footage - Automatically sources high-quality royalty-free video clips from Pexels, with local file support
Use Cases
Tags
Categories
Quick Start
# Clone the repository
git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo
# Install dependencies with uv (Python 3.11 recommended)
uv python install 3.11
uv sync --frozen
# Copy and edit config file
cp config.example.toml config.toml
# Configure pexels_api_keys and llm_provider API key in config.toml
# Start Web UI
uv run streamlit run ./webui/Main.py --browser.gatherUsageStats=False
# Or start API server
# uv run python main.py