I wrote a simple uBlock Origin rule as a quick-and-dirty solution months ago. It doesn't get rid of sibling nodes (still haven't researched how to do it), but does remove the submission title and the vote button.
news.ycombinator.com###hnmain .submission:has-text(/\b(llms?|vibe[ -]?cod[ei]|claude|chatgpt|altman|agentic|ai)\b/i)
The line goes to uBO settings → My filters.I removed most words to keep it short, it's easy to adjust according to one's tastes.