Perpetually self-prompting RAG building LLM tool