pwasm 0.2a0 release adds near-full WASM spec support via AI-assisted updates
A pure-Python WebAssembly engine now covers almost all of the WASM specification after 42 commits guided by Claude Opus 5.5, with bundled MicroPython and JavaScript runtimes.
1 source · cross-referenced
- pwasm 0.2a0 is a pure-Python WebAssembly engine released by Simon Willison.
- The update, guided by Claude Opus 5.5, added near-full WASM spec support and bundled runtimes for MicroPython and JavaScript.
- The author emphasizes the alpha status and lack of trustworthiness despite the technical progress.
Simon Willison released pwasm 0.2a0, an alpha-stage pure-Python WebAssembly engine originally created in January as a side project during a period of intense AI experimentation. The project had remained untouched since its initial development.
To assess potential improvements, Willison used Claude Opus 5.5 to evaluate the current state of pwasm and identify steps needed to advance its functionality. The model was tasked with enabling MicroPython and micro JavaScript experiments from Willison’s research repository to run under pwasm, as well as identifying opportunities to speed up the engine.
Over 42 commits with minimal additional prompting, the updated engine now handles almost all of the WebAssembly specification. The release also bundles working WebAssembly builds of MicroPython, QuickJS, and Micro QuickJS in a PyPI wheel, enabling broader experimentation within the Python ecosystem.
Despite these technical achievements, Willison explicitly cautions against trusting the engine in its current alpha state, citing its experimental nature and the risks inherent in such early-stage software.
- Oct 13, 2026 · Google DeepMind — Blog
Google DeepMind releases Gemini 4 Argon with domain-leading performance and multi-domain benchmarks
Trust79 - Oct 9, 2026 · Hugging Face
Hugging Face publishes Falcon ASR, a 1.6B-parameter Arabic speech recognition model with Emirati focus
Trust84 - Oct 8, 2026 · OpenAI — News
OpenAI disrupts two AI-enabled influence operations using its models
Trust79