MoneyPrinterTurbo

Active
GitHub Python MIT

Description

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

💡 Short video content creation, auto-generating complete videos with script, voiceover, subtitles, and background music from a topic
💡 Social media marketing video batch production, quickly generating multiple candidates for A/B testing
💡 Educational video production, automatically converting professional topics into shareable video content
💡 Multilingual video content localization with Chinese and English script support and multiple voice synthesis options
💡 Automated video workflow integration via API for embedding video generation into existing business systems

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (104.7k stars)
  • Permissive open-source license (MIT)
  • Established track record (2 years in production)

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

Related Projects

GPTeam

1.7k · Python
Active A

An open-source multi-agent simulation platform where multiple LLM-powered agents collaborate on complex tasks in shared environments, with customizable roles, memory systems, and environment interaction for studying multi-agent collaboration.

pythonmulti-agentagent +3
  • · GPT-4 powered multi-agent simulation with autonomous collaboration on predefined goals
  • · Agent memory and reflection system inspired by Generative Agents research paper
  • · Spatial movement: agents move between locations and perform tasks in different environments

DeepResearchAgent

3.5k · Python
Stale B

DeepResearchAgent is a hierarchical multi-agent system designed for deep research tasks and general-purpose problem solving, using a top-level planning agent to coordinate specialized sub-agents for automated task decomposition and efficient cross-domain execution.

multi-agentframeworkpython +3
  • · Hierarchical multi-agent system with top-level planning agent coordinating specialized sub-agents
  • · RSPL protocol layer modeling prompts, agents, tools, environments, and memory as versioned resources
  • · SEPL self-evolution protocol for proposing, assessing, and committing improvements with rollback support

OpenMontage

48.4k · Python
Active A+

World's first open-source, agentic video production system with 12 pipelines, 52 tools, and 500+ agent skills. Turn your AI coding assistant into a full video production studio.

multi-agentautomationagent +2
  • · 12 production pipelines, 52 tools, and 500+ agent skills for video creation
  • · Real video production — retrieves actual motion footage, not just still image animation
  • · AI-powered scripting, narration, asset generation, editing, and final composition

Edict

16.4k · Python
Active A

A multi-agent orchestration system inspired by ancient governance structures, featuring 9 specialized AI agents with a real-time dashboard, model configuration, and full audit trails for complex multi-agent collaboration scenarios.

pythonmulti-agentagent +6
  • · 12 specialized AI agents organized as the Tang Dynasty Three Departments and Six Ministries system for checks and balances
  • · Menshen (Gate Review) department provides mandatory institutional review with rejection authority before execution
  • · Real-time Kanban dashboard with 10 functional panels including task tracking, agent health monitoring, and memorial archiving