Hi there. Great project, thank you for sharing!
I wasn't able to run it on my machine. It fails to import pyodide with CORS error:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://pyodide.cdn.iodide.io/pyodide.asm.wasm. (Reason: CORS request did not succeed).
I guess you could have it fixed by adding vue.config.js with proxy settings:
stackoverflow