When I started applying for Outreachy, one of the projects that caught my attention was the Fedora RamaLama RAG project. I’m a computer science student from India, and I’ve been interested in machine learning and deep learning for a while. I’ve worked on ML-related projects before, including an ensemble classifier for dengue prediction and work involving NSGA-III and PPO for load balancing in SDN. I wanted a chance to learn in a real open source community instead of only building things on my own.
I had heard of Fedora before mainly as a Linux distribution, but I didn’t know much about the community side of it. As I started reading more, I realized Fedora is much more than just an operating system. It is a large open source community where people work together on software for workstations, servers, cloud environments, and other use cases. I also found it interesting that even though Fedora is sponsored by Red Hat, the project is still strongly community-driven.
What interested me most about the RamaLama RAG project is that it connects a few areas I already care about. I’m interested in Python and machine learning, and this project also brings in Linux, packaging guidelines, and open source collaboration. I liked that it is not just using AI for the sake of it, but applying it to a real problem around packaging quality and consistency. That made the project feel practical and meaningful to me.
Another reason I was drawn to this project is that I want to learn from experienced mentors and contributors. So far, a lot of my learning has come from studying on my own and building projects independently. Outreachy feels different because it gives me a chance to contribute in public, ask questions, get feedback, and understand how open source work actually happens.
So far, I have taken my first steps into the Fedora community by setting up my Fedora Account System account, joining the project chat, and introducing myself there. I’m now working through the Phase 1 tasks and trying to understand the project requirements more clearly. Even though I joined a bit late, I want to make the most of the time I have and contribute consistently.
What I’m looking forward to most is learning how an open source community collaborates, improving my technical skills, and becoming more confident contributing in public. I’m also excited to learn more about RamaLama, RAG workflows, and Fedora’s packaging ecosystem. I know it will be challenging, but that is also part of why I wanted to apply. I’m hoping this will be the start of a meaningful journey with Fedora and open source.
Top comments (0)