[GSoC 2026 PROPOSAL] Pascal Ndubi - AI Chatbot to Guide User Workflow

Hello Jenkins Community!

My name is Pascal Ndubi, and I am a 3rd-year student at Multimedia University of Kenya (MMU). I am writing to express my strong interest in contributing to the “AI Chatbot to Guide User Workflow” project for GSoC 2026.

About Me: I am currently the DSA (Data Structures and Algorithms) Lead for my university’s tech community. I have a solid background in backend development, having completed ALX certifications in both backend and frontend development. My technical stack includes Python/Django, Redis,Docker, Kubernetes, and I hold a certification in Data Design and Communication Networks (DDCN).

Why this project? I am particularly excited about this project because it aligns with my recent work in Agentic RAG systems. I believe that moving a chatbot from simple retrieval to an “Agentic” state, where it can reason through Jenkins logs and provide environment-aware fixes will significantly lower the barrier for new Jenkins users.

My Goals:

  • I’ve already started exploring the jenkins.io documentation to understand the data ingestion process.

  • I am eager to learn more about the Jenkins Extension Point system and how to bridge Python-based AI logic with the Jenkins core.

I look forward to receiving feedback from the mentors (@KrisStern, @ShivayLamba) and the rest of the community on how I can best refine my proposal.

Github: Pascal7601 · GitHub

Linkedin: linkedin/in/pascal-ndubi

Hi Pascal, your proposal looks really interesting!

My name is Dhanashree V, I’m a 2nd-year student at Dr.Ambedkar Institute of Technology, Bangalore.

I’m also exploring the “AI Chatbot to Guide User Workflow” project from a slightly different angle, especially focusing on how the chatbot can improve user experience within Jenkins (like guiding workflows and simplifying interactions).

I liked your idea of moving towards a more agentic approach, especially using logs and environment-aware reasoning — that’s something I’m also curious about exploring.

It would be great to exchange ideas or insights as we both work on this. Looking forward to seeing how your proposal evolves!

One thing I’ve been thinking about is how the chatbot could integrate directly into Jenkins UI (for example, contextual help inside pipelines or configuration pages). Would love your thoughts on that.