AI Pipeline
Daily AI News Poem Generator
Automatically generated daily vertical videos summarizing world events as short poems, narrated with local TTS and assembled using MoviePy.
Stack
Python, OpenAI GPT-4o-mini, Piper TTS, MoviePy, Cron
Impact
Demonstrates end-to-end AI automation pipeline for daily content generation.
Daily AI News Poem Generator
An autonomous AI pipeline that transforms daily world news into engaging vertical video poems, running unattended every morning at 8:00 AM EST.
Latest Output
Archive
Under this header, we will append new video entries daily.
2025-12-09
How It Works
1. OpenAI generates news summary → Extracts key events from daily headlines
2. OpenAI converts summary → 3 stanzas → Structures content into poetic format
3. Piper TTS narrates each stanza → Synthesizes natural-sounding speech locally
4. MoviePy assembles a vertical video → Combines audio, captions, and visuals into MP4
Tech Stack
- Python
- OpenAI GPT-4o-mini
- Piper TTS
- MoviePy
- Cron scheduling
- GitHub Pages hosting
Architecture
┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ OpenAI │ --> │ OpenAI │ --> │ Piper TTS │ --> │ MoviePy │
│ Summary │ │ 3 Stanzas │ │ Narration │ │ Video │
└─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘
Why This Project Matters
- Demonstrates end-to-end AI pipeline engineering — From data ingestion to multimedia output
- Real daily automation with scheduling + publishing — Production-ready reliability and CI/CD integration
- Production-quality multimodal output — Text, audio, and video orchestration in a single system