Inspiration
Igniting efficiency in the realm of software engineering lies at the heart of our project. We aim to expedite the laborious task of understanding code by streamlining the process. The perpetual toggling between tabs while deciphering code and searching for explanations is a time-consuming endeavor we seek to revolutionize.
What it does
Our product d.read takes in a code file as input, utilizes a LLM to produce explanations for each line of the code, and presents these explanations visually by incorporating brackets alongside the code.
How we built it
We built it using VSCode APIs, Typescript and React. The LLM we incorporated is Claude by Anthropic
Challenges we ran into
Generating accurate descriptions for the code file, creating a simple, intuitive and accurate UI, publishing the VSCode extension on the marketplace was tricky!
Accomplishments that we're proud of
We successfully developed a complete product and made it available for everyone to use :)
What we learned
Time management during a Hackathon is KEY!!!
What's next for d.read
Improve quality of descriptions and allow the user to select depth of explanation required.
Built With
- react
- typescript
- vscodeapi
Log in or sign up for Devpost to join the conversation.