Hi Mentors Kris Stern, Shivay Lamba, Chirag Gupta and Community,
My name is Genie, and I am a student focusing on Machine Learning and AI systems. I am highly interested in the AI-powered Chatbot to Guide User Workflow in Jenkins project for Google Summer of Code.
Why this project:
I find this project particularly impactful because Jenkins, while powerful, can be complex for both new and experienced users when navigating pipelines, plugins, and troubleshooting issues. I have experience working with LLM-based systems and Retrieval-Augmented Generation (RAG), and I am excited about applying these techniques to build a practical assistant that improves user productivity and onboarding within Jenkins.
Current Progress:
-
I have studied the project description and understand the goal of integrating an AI chatbot into Jenkins to provide workflow guidance, documentation retrieval, and troubleshooting support.
-
I have begun exploring Jenkins architecture and plugin development to understand how such a chatbot can be integrated into the Jenkins UI.
-
I have prior experience building AI systems, including RAG-based applications and working with vector databases (e.g., FAISS/Chroma) for efficient information retrieval.
-
I am currently reviewing Jenkins documentation and plugin ecosystem to identify relevant data sources for building the chatbot knowledge base.
I will be drafting my proposal shortly and would greatly appreciate any guidance or suggestions on scope and implementation direction.
Best regards,