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.
Nope! Every source I care about either has an RSS feed, or I've been able to make a custom recipe [1] to handle things like auth for paid sites and whatnot.