MoneyPrinterTurbo

活跃
GitHub Python MIT

简介

利用 AI 大模型一键生成高清短视频的工具,集成多步自动化工作流,从文案生成到视频合成全流程自动化。

核心特性

  • AI 文案自动生成 — 输入主题或关键词即可自动生成视频文案,也支持自定义文案内容
  • 多模型 LLM 接入 — 支持 OpenAI、DeepSeek、通义千问、Google Gemini、Ollama 等十余种模型提供商
  • 高清视频多尺寸 — 支持竖屏 9:16(1080x1920)和横屏 16:9(1920x1080)两种视频规格
  • 批量视频生成 — 一次生成多个视频候选,方便挑选最满意的结果
  • 字幕与背景音乐 — 支持可定制字体、位置、颜色的字幕生成,以及随机或指定背景音乐
  • 无版权高清素材 — 自动获取高清无版权视频素材(Pexels),也支持使用本地素材

适用场景

💡 短视频内容创作,输入主题即可自动生成带文案、配音、字幕和背景音乐的完整短视频
💡 社交媒体营销视频批量制作,快速生成多个候选视频用于 A/B 测试
💡 知识科普类视频生产,将专业知识主题自动转化为易于传播的视频内容
💡 多语言视频内容本地化,支持中英文案和多种语音合成
💡 自动化视频工作流集成,通过 API 接口将视频生成嵌入现有业务系统

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(104.7k stars)
  • 开源许可证友好(MIT)
  • 项目有一定历史沉淀(已维护 2 年)

快速开始

# 克隆仓库
git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo

# 使用 uv 安装依赖(推荐 Python 3.11)
uv python install 3.11
uv sync --frozen

# 复制并编辑配置文件
cp config.example.toml config.toml
# 在 config.toml 中配置 pexels_api_keys 和 llm_provider 的 API Key

# 启动 Web 界面
uv run streamlit run ./webui/Main.py --browser.gatherUsageStats=False

# 或启动 API 服务
# uv run python main.py

相关项目

GPTeam

1.7k · Python
活跃 A

开源多 Agent 模拟平台,让多个由 LLM 驱动的 Agent 在共享环境中协作完成复杂任务,支持 Agent 角色定制、记忆系统和环境交互,是研究多 Agent 协作行为和社会模拟的理想实验框架。

pythonmulti-agentagent +3
  • · 基于 GPT-4 的多代理模拟,支持自主协作完成预定义目标
  • · 受 Generative Agents 研究论文启发的代理记忆和反思系统
  • · 空间移动:代理在不同位置间移动并在不同环境中执行任务

DeepResearchAgent

3.5k · Python
不活跃 B

DeepResearchAgent 是一个分层多智能体系统,专为深度研究任务和通用任务求解设计。通过顶层规划 Agent 协调多个专业子 Agent,实现自动化任务分解和跨领域高效执行。

multi-agentframeworkpython +3
  • · 分层多 Agent 系统,顶层规划 Agent 协调专业子 Agent
  • · RSPL 协议层将提示、Agent、工具、环境和记忆建模为版本化资源
  • · SEPL 自进化协议,支持提议、评估和提交改进并支持回滚

OpenMontage

48.4k · Python
活跃 A+

首个开源 AI 视频制作系统,提供 12 条流水线、52 个工具和 500 个 Agent 技能,将 AI 编码助手转化为完整的视频制作工作室。

multi-agentautomationagent +2
  • · 12 条生产流水线、52 个工具和 500+ Agent 技能用于视频创作
  • · 真正的视频制作——检索实际运动素材,而非仅静态图片动画
  • · AI 驱动的脚本编写、旁白、素材生成、编辑和最终合成

Edict

16.4k · Python
活跃 A

基于三省六部制的多 Agent 编排系统,包含 9 个专业化 AI Agent,配备实时看板、模型配置和完整的审计追踪功能,适用于复杂的多 Agent 协作场景。

pythonmulti-agentagent +6
  • · 12 个专业化 AI Agent 按照唐代三省六部制度组织,实现分权制衡机制
  • · 门下省提供制度性审核,拥有封驳权力,在执行前强制质量把关
  • · 实时看板仪表盘包含 10 个功能面板:任务追踪、Agent 健康监控、奏折归档等