Local LLM for general-purpose spam & headline filtering?

Has anyone had experience using a local LLM (because the cloud ones would be too expensive, I think?) to filter email topics, forum titles, news headlines, etc. in a web browser?

I’d like to be able to define a set of things I don’t want to see (like sports, celebrities, random Trump news, etc.) and have those topics automatically filtered out across all the news sites, forums, etc. that I use.