​[GSoC 2026 PROJECT IDEA] AI Chatbot for Workflow Guidance - Rafi Shaik

Hi Jenkins Community and GSoC Mentors,

My name is Rafi Shaik, and I am a 2nd-year CSE student specializing in AI/ML. I am very interested in the ‘AI Chatbot to Guide User Workflow’ project for GSoC 2026.

I have experience with Python and am currently working in GitHub Codespaces to develop telemetry analysis tools for ArduPilot using PyMavlink. I want to apply my skills in LLM integration and data processing to help Jenkins users navigate complex documentation through an intelligent chatbot.

I look forward to contributing to the Jenkins ecosystem!

Best regards,

Rafi Shaik

Hi Mentors, thank you for approving my post! To give a bit more detail, I am currently exploring the Jenkins documentation structure to understand how an LLM-based chatbot can best index the data. I am also working in GitHub Codespaces with Python and MAVLink for another open-source project, so I am comfortable with cloud-based development environments and data parsing. I’m looking forward to the next steps!

I’ve been deep-diving into the Jenkins Pipeline Documentation. I see that the distinction between Declarative and Scripted syntax is a fundamental concept. For the AI Chatbot, I believe focusing on helping users transition to Declarative Pipelines and helping them debug their Jenkinsfile syntax would be a high-value starting point. I’m currently looking into how to parse these specific documentation sections for an LLM context.