全コンテンツ・パイプラインを自動化する30K★オープンソースツール「MoneyPrinterV2」徹底解説

Dev.to / 2026/5/30

💬 オピニオンDeveloper Stack & InfrastructureTools & Practical UsageModels & Research

要点

  • MoneyPrinterV2はAGPL v3のオープンソース「自動コンテンツ・ファクトリー」で、トピックを入力すると、スクリプト、YouTube Shorts、Amazonアフィリエイト付きのTwitter投稿、さらにコールドアウトリーチ用のメールまで生成し、Ollama経由でローカル実行できます。
  • ツールは4つのモジュールで構成され、YouTube Shorts自動化(台本→TTS→動画編集→YouTube APIでの公開とスケジューリング)、Twitter+アフィリエイトボット、Googleマップのスクレイピングを使うB2Bコールドアウトリーチ、そしてローカルLLMに基づく一連のパイプラインを提供します。
  • 実装はOllamaでのLLM推論、KittenTTSでのナレーション、ImageMagick/FFmpegでの動画組み立てに加え、定期投稿のためのCRONベースのスケジューリングに依存しています。
  • 記事では重要な制約も挙げられており、AGPL v3では派生物をオープンソース化する必要があること、プラットフォームのToSと自動投稿が衝突する可能性があること、そして品質は人のレビューが必要になり得る点が強調されています。
  • 改善案として、GEO最適化を意識したコンテンツ構造、多タスクに応じたマルチモデルオーケストレーション(用途別に異なるLLMを使う)、生成物を性能データで改善するフィードバックループなどが提案されています。

まとめ

MoneyPrinterV2(30.5K★、AGPL v3)は、個人クリエイター向けの自動コンテンツファクトリーです。トピックを投入すると、そのAIパイプラインがスクリプトを生成し、YouTube Shortsを作成し、Amazonのアフィリエイトリンク付きでTwitterに投稿し、さらに地元のビジネスに対するコールドアウトリーチメールまで送信します。すべてはOllama経由でローカル実行されます。

アーキテクチャ:4つのモジュールを1つに

トピック入力 → YouTube Shortsオートメーター + Twitterボット + アフィリエイトマーケティング + コールドアウトリーチ → すべてOllama(ローカルLLM)で動作

モジュール1:YouTube Shortsファクトリー

ステップ 何が起きるか ツール
入力 トピックのキーワード ユーザーが提供
スクリプト AIが動画スクリプトを書く Ollama(ローカル)
音声 TTSナレーション KittenTTS
動画 ビジュアル+音声を合成 ImageMagick + FFmpeg
公開 YouTube Shortsへ自動投稿 YouTube API
スケジュール CRON(日次/複数回) 内蔵スケジューラー

モジュール2:Twitter + アフィリエイトボット

CRONのスケジュールに基づいて、Amazonのアフィリエイトリンクを埋め込んだAI駆動のツイートを投稿します。コンテンツ生成、スケジューリング、商品の選定、リンク挿入を自動で処理します。

モジュール3:コールドアウトリーチ(B2B)

Googleマップからローカルのビジネスをスクレイピングし、パーソナライズされたメールを生成し、追跡とフォローアップ付きでSMTP経由で送信します。

技術スタック

コンポーネント 選択 代替
LLM Ollama(ローカル) 任意のOpenAI互換API
TTS KittenTTS pyttsx3、edge-tts
動画 ImageMagick + FFmpeg MoviePy
ライセンス AGPL v3.0 強いコピーレフト

制限事項

AGPL v3ライセンスでは、派生物はすべてオープンソース化する必要があります。自動投稿はほとんどのプラットフォームのToSに違反します。コンテンツの品質には人間によるレビューが必要です。

私なら別の作り方をするところ

  1. まずGEO最適化されたコンテンツ—スクリプトにはAIが引用可能な構造を埋め込むべきです
  2. マルチモデルのオーケストレーション—タスクごとに異なるLLMを使う
  3. フィードバックループ—パフォーマンスデータを追跡して生成へ反映する

クイックスタート

git clone https://github.com/FujiwaraChoki/MoneyPrinterV2
cd MoneyPrinterV2
pip install -r requirements.txt
ollama pull llama3.2
python main.py

よくある質問

Q: 有料のAPIで動きますか? A: はい。OllamaをOpenAI/Anthropic/DeepSeekに置き換えます。

Q: 英語以外でも使えますか? A: はい。中国語のフォーク(MoneyPrinterTurbo)はDouyin/Xiaohongshuに対応しています。

Q: AGPLは問題ですか? A: 変更して再配布する場合、かつオープンソースしない場合にのみ問題になります。

返却形式: {"translated": "翻訳されたHTML"}