Horizon
AIニュースを収集しGitHub Pagesへ投稿、Kurageのショート動画生成へ繋ぐOSSパイプライン
概要
Horizon は、AIニュースを収集して GitHub Pages に投稿し、その流れを kurage のAIショート動画自動生成へ接続する OSS のパイプライン。Kurage の記事索引では次の1本で扱われている。
「HorizonでAIニュースを収集してGitHub Pagesに投稿し、KurageでAIショート動画を自動生成する仕組み」
topics:ai,python,githubpages,vibecoding,oss
https://katsushi2441.github.io/vwork/articles/2026-05-29-horizon-kurage-pipeline.html
パイプライン上の位置づけ
索引から読み取れる範囲では、Horizon は「収集 → 公開 → 動画化」の上流2段を担う。
- 収集 — AIニュースを自動収集する
- 公開 — GitHub Pages 上に記事として投稿する(静的サイト公開)
- 動画化 — 後段の Kurage 側パイプラインがショート動画を自動生成する
つまり Horizon は入力(ニュース)と出力(動画)の間にある「テキスト公開層」であり、autonomous-media-publishing の収集・配信部分を実装する構成要素と位置づけられる。実装言語は Python、公開先は GitHub Pages、ライセンス形態は OSS。
関連するKurage側の構成
- kurage — 後段の動画生成を担う本体
- ai-video-pipeline — Wan2.1 + Ollama + ffmpeg など、Kurage 側の動画生成パイプライン(ffmpeg、ollama を使用)
- kurage-vtuber / kvtuber — 同じ素材をライブ配信・アバター発話へ展開する派生
- ai-news — 収集対象である日次AIニュースの蓄積(索引の最大ボリュームを占める
ai-news系記事群) - automation — 収集から公開・生成までの自動化思想
設計上の特徴(索引から見える範囲)
- GitHub Pages を公開先にするため、サーバー運用を持たずに静的配信できる。生成物をリポジトリに置くだけで公開が完結する点は、knowledge-repo-as-blog や oss のリポジトリ中心運用と相性が良い。
- バイブコーディング(vibe-coding)で組み上げた OSS としてタグ付けられており、個人開発の自動化パイプライン群の一部として扱われている。
- 映像生成という重い処理は Horizon 側ではなく Kurage 側に分離されており、収集・公開と生成を疎結合にする役割分担になっている。
未確認事項
索引には記事タイトルとトピックタグのみが収録されており、Horizon のリポジトリURL、ニュース収集元(RSS/API)、スケジューリング方式、投稿フォーマットの詳細は本文記事(上記URL)を参照する必要がある。
関連ページ
kurage-articles-index / kurage / vwork / autonomous-media-publishing / ai-video-pipeline / ai-news / automation / oss / vibe-coding
Kurage.AI に質問する
