Fancy text indexing and RAG is great when you don't know the sort of data you're storing. Human legible questions especially need extra effort. Personally I've been retrieving most of my data via my browser history's fuzzy match and I end up building a sort of shorthand of search terms to bring up exactly what I need