Original ten tasks · raw model
5/10
4/6 DAX and 1/4 report contracts, straight from the model.
Inspect the baselineWebGPU lab · Experiment 01
Qwen3.5 4B on WebGPU, entirely client-side. Inspect every recorded answer, the audited repairs and a fresh transfer test, or load your own copy of the model files and run it live.
Fixed trial setup
Results at a glance
Original ten tasks · raw model
5/10
4/6 DAX and 1/4 report contracts, straight from the model.
Inspect the baselineSame ten tasks · after repairs
10/10
Not general accuracy. The repair rules were informed by these same ten tasks.
Inspect the repairsFresh, harder fourteen · frozen pipeline
3/14
Strict score on a transfer test frozen before its first run. Manual review found one more valid DAX expression.
See the protocolThe hosted rerun
Recorded hosted inference · no live inference is running here
Loading the verified hosted rerun…
The original baseline
Recorded on Intel Iris Xe · not live inference
14 October 2026 · Chrome · wllama 3.8.1 · Text-compatible COPY of Qwen3.5 4B Q4_K_M · 34/34 GPU layers
Loading the recorded responses…
Optional · Bring your own files
The website serves the interface and runtime. Your browser reads the model files you explicitly choose; it does not upload them or use a cloud inference service.
Choose all seven prepared GGUF shards (2.72 GB total). This site does not host model weights. The original Ollama model file needs compatibility transformations before this browser runtime can load it.
Model preparation & source instructions
Chrome with hardware WebGPU, enough GPU memory, and HTTPS required. File names, sizes and every SHA-256 are verified before loading. Performance depends on your hardware.
A hardware compute shader must pass.
Select all seven shards together.
No local files selected.
Hashes are checked before anything loads onto the GPU.
Your GPU has not been checked. Viewing recorded results needs no GPU.
Live inference has not started.
Fixed trial settings: 4096 context tokens · up to 768 output tokens · Q8 KV cache · greedy sampling · 99 requested GPU layers. Static hosting without cross-origin isolation uses one CPU helper thread; the recorded trial used four. Actual layers and threads appear after loading.
No runtime loaded.
What we learned
The model completed all ten tasks entirely on a browser GPU. The contract failures show the next work clearly: tighter report schemas, validated DAX execution, and stronger hardware coverage.