I imagine an LLM-interactive process like:
- "LLM, suggest some keywords that should occur in paragraph answering this question: ..."
- simple keyword search for these keywords, return top-10 matches
- "LLM, here's the question ... and context ... . Suggest more keywords to look up, or say that you have enough context to answer."
- if enough, answer the question, otherwise loop again
Is there something along these lines already?