Source Quest

Source Quest

Revolutionising Open Source Contributions: Guiding beginners, identifying tasks and providing resources for seamless onboarding.

Source Quest

Source Quest

Revolutionising Open Source Contributions: Guiding beginners, identifying tasks and providing resources for seamless onboarding.

The problem Source Quest solves

Inexperienced contributors to open-source projects often encounter difficulties in navigating and comprehending complex codebases, hindering their ability to find suitable issues and grasp relevant concepts. The current approach of using chatbots for codebase understanding and issue resolution is a step forward but remains insufficient. There is a pressing need for an enhanced system that not only assists beginners in comprehending open-source codebases but also facilitates a smoother onboarding process by providing tailored guidance, identifying suitable tasks, and offering comprehensive learning resources to alleviate the overwhelming nature of the open-source initiation process.

Challenges we ran into

Integration overall, backend and frontend and along with Voyage was where we faced challenges and complications. Overall the entire project making was a test of patience and not giving up on the way was the key to solving the problems. While building this app we knew that we will have to commuicate using WebSockets and that too not normally we had to build such systems.

Tracks Applied (2)

Best use of GitHub

Our project idea itself is highly linked to Github. Since we are working on revolutionising open source contribution for...Read More

GitHub Education

Best use of GenAI APIs

The "Chat with Github" chatbot was created with the help of reACT agent of langchain powered by two powerful genAI model...Read More

Postman at Hack This Fall

Discussion