Funny coincidence. This morning, my news aggregator delivered its daily results. The stack:
Miniflux (https://miniflux.app/) in Docker, fetching 75 RSS feeds I've collected over the years
~200 lines in a Jupyter notebook:
- Fetch entries from Miniflux API (last 24-48 hours)
- Convert to CSV, feed to LLM. GPT-5 identifies trending stories across sources
- Each article gets web-fetched and summarized via Gemini-2.5-flash
- Results render via IPython.display
Ten minutes per day, fully informed.