Chatbot assistant enabling GitHub repository interaction using LLMs with Retrieval Augmented Generation