An LLM application that facilitates RAG on GitHub repository data.
Features:
Chatting with code documentation - users can easily query information from the project's docs.
Interrogating source code - users can use this RAG to analyze source codes more effectively.
Code issues resolution assistance: The Chatbot can address issues raised in the project when expert assistance is currently unavailable. This speeds up the process of finding the solution
Structured output (JSON): - This facilitates ease of parsing the chatbot's output which can be used for processing and other tasks.
discussions participation: Users can engage with the chatbot in a discussion regarding the repository.
Evaluation: This feature ensures that the information provided by the chatbot is relevant and grounded in the context provided.
Chat History: The prompt flow library facilitates a chat history which can be used to save chat for future reference.
Project name
Github Assistant
Description
An LLM application that facilitates RAG on GitHub repository data.
Features:
Language
English
Project Repository URL
https://github.com/treezy254/github_assistant.git
Deployed Endpoint URL
No response
Project video
https://youtu.be/pVsVxEPjzVI
Team members
Kamau Samuel
Showcase Consent
Yes