I've been building something similar for my own purposes. Basically, I use Calibre's "Fetch News" functionality to get epubs of all the news sources I trust, and then once a month (interval is configurable), I run a pipeline over all of it (some LLM magic, partly local partly API) to dedupe and rank stories, then compile it into an actual honest-to-goodness newspaper (using Typst for layout and stuff), then read that at my leisure.
This sounds really interesting and something I'd love to try. Do you have more details on how someone else can utilise this?
The what now. But not all sources have epubs, right? Is there any one that you're missing now?
I ran a similar personal project where weekly I scraped a country's news stories across curated sources using Brave News API and used an LLM to dedupe and cluster stories. This got expensive fast, so I'm wondering what your approach is to keep costs down across what I imagine is a lot of volume, i.e., one months' worth of stories across several sources.