I was looking for something like this. I used to use Replit to teach code (even integrated it into discussion sections when I was a TA) but they absolutely destroyed the product with AI vibecoding integrations over the past year.
Replit gets a total fail for me because the AI integration took the homework assignments I was giving my students, read the instructions to them, and then did their homework for them! There wasn't a way to turn it off when I talked to support, so I just had to tell my students "pretend you didn't see that". We moved off of Replit asap, after that.
Organizer of Python Atlanta here. This looks really nice. I’ll share it in our meetup next week.
If you want to reach out and maybe give me some pointers feel free to reach out at hello@pyatl.dev
On Firefox, when I run code that uses input, I get:
> RuntimeError: The service worker for reading input isn't working. Try closing all this site's tabs, then reopening. If that doesn't work, try using a different browser.
Take a look at the debug adapter protocol (https://github.com/Microsoft/debug-adapter-protocol), if you could just add the plug and play ability, then someone else might be able to get the debugger itself working.
Maybe I'm wrong on this one, but I saw like 20 AI-made apps that started asking for a subscription after early adopters started actually using the app.