leaningtech/webvm — reverse-engineered prompt
Reverse engineered prompt
Build me a web app where someone can open a real Linux machine directly in their browser, with no server to manage. I want it to feel like WebVM, a page loads a Debian based terminal, gives the user root access, and lets them run normal Linux tools safely inside the browser using WebAssembly and CheerpX.
Please include a clean terminal interface, a sidebar with networking controls, and Tailscale login so the browser VM can reach private machines or use an exit node for internet access. Let advanced users point the app at a custom disk image, including a local ext2 image, and make it easy to deploy the whole thing to GitHub Pages.
Also add a simple Claude AI panel where the user can paste their own API key, keep it stored only in their browser, and ask Claude for help with commands or CTF style tasks inside the VM. Make the app polished, documented, and runnable locally. Look up current docs online if you need to.
Want more depth? Deep Reverse