Hey Hacker News!
Launching gptengineer.app into beta today.
It's like Claude Artifacts, but:
- you can edit the code in your fav IDE (two-way github sync)
- installs npm packages
- automatically picks up build and runtime errors and fixes them
- very fast, built with rust
The full stack capabilities are built on supabase (prefer to not have to handle auth + user data at this point so this is owned by the user)
The seed for this project was an open source experiment, posted about that previously here:
https://news.ycombinator.com/item?id=36422730
Would love feedback if you give it a try!
Within <20 seconds, i was playing it. That was crazy. I then asked it to add better graphics, retro-style. And add a counter displaying the current snake length. And then finally, add a high score tracker after the game ended. Adding the tracker caused an error, and I told it to fix the error. It looked at the logs and fixed it. There is still a bug where the top 10 scores all update at once, but I'm sure if i didn't hit the free credit limit on the site I could ask it to fix that.
I did all of this within ~3 minutes. It works, and while it is very suboptimal (it plays Snake using basic React state code, not ideal lol), the speed of this and how surprised I am reminds me of the first time I talked with ChatGPT 2 years ago. Amazing work.
I don't know if these are shareable, but this is the link I'm using to view the page it built:
https://preview--arrow-snake-adventure.gptengineer.run/