It sounds like you are trying to find a solution for an existing (but flawed) solution... instead of asking: What problem am I trying to solve that makes me collect all this stuff in the first place?
I save everything I read to Zotero and Karakeep, and consume through mcp and web interfaces.