Created on 16th March 2024
•
Github is the most popular OSS developer platform on the world. Yet, it can be a bit daunting to even get started. Hence, we focus on the lowest denominator of open source contribution - solving issues .
GitGuru has three main features -
The major hurdle was around the ten-hour mark for us - it was when we realised that browser extensions are incredibly restricted with no external assets, and that all our experience and effort learning ReactJS, Svelte had gotten us nowhere. Any other modern web dev framework would have to be almost impossible to use. And as for getting over it, our frontend devs - Biresh and Preetham simply, painstakingly remade each part in vanilla JS, HTML and CSS. They got us over it through pure effort. As for the backend, it was more like a series of small bugs, with the unpredictable nature of LLMs causing it to fail one time and run flawlessly the second. However, there was a problem where we had to summarize a very large thread - around 50 messages - and it was way beyond the capability of our LLMs to handle. So, we made a kind of summarizing algorithm to do this quickly - within a minute or from the 6-7 minutes it took us earlier.
Tracks Applied (1)
Technologies used