Ducky
A web IDE that refactors your code from plain English.
2023 · Next.js · React · Python · OpenAI

Ducky looks like a regular web IDE until you ask it to refactor a file in plain English. It translates the request into a diff and shows the changes inline, so you can accept or tweak each suggestion before committing.
We built it with a four-person team during HackaTUM 2023, using Next.js and React on the front end and Python with OpenAI for the instruction engine.