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

Share this project:

Updates