llm rag ai agent github