Changing parameters or running edited code needs Python + OpenCASCADE compiled to WebAssembly — a ~40 MB download, cached afterwards. Browsing models and downloading STL/STEP work without it.