Inspiration

We frequently use ChatGPT to help debug our code. Instead of copy-pasting code into the web interface, we wondered what if we brought the power of GPT-3 directly into the IDE?

What it does

If you run your code and get an error, Adrenaline gives you a button to click that asks GPT-3 to fix your code. It displays the proposed fixes in a way that makes them easy to accept, reject, or modify. Adrenaline also has other features, such as GPT-powered linting, code optimization, and comment generation.

How we built it

We created a desktop app using Electron and React, and wired in the OpenAI Edits API.

Challenges we ran into

Generating code fixes was actually the easy part. Displaying the broken and fixed code as an in-line diff was more difficult.

Accomplishments that we're proud of

What we learned

What's next for Adrenaline IDE

Built With

Share this project:

Updates