I yesterday needed a browser-based audio recorder with instant transcription locally without any data leaving the client.<p>After 5 minutes of googling I decided to try generating a web app using ChatGPT instead and host it for myself on github pages.<p>Within a few iterations refining the requirements, I had a working single html file with only a few 100 lines of js code that met all my requirements and was easy to further improve.<p>As a bonus I learned a bit about javascript and some new browser APIs like the Web Speech API for transcription.