Open-source browser research prototype

A photo, reconstructed in your browser.

MoGe-3 with its learned sparse 3D refinement, running on WebGPU. Voxel indexing and camera recovery run on your GPU. Your photo stays on this device.

Experimental landscape profiles · 1200–1733 tokens · 1–3 refinement passes · Downloaded model files saved on this device when storage is available. Higher resolutions require a capable GPU and several GB of available memory. Estimated measurements need real-world calibration.

Input photo

Input to the reconstruction

Refined point cloud · drag to orbit, scroll to zoom

Real-photo exact-weight validation: 34/36 cases pass; two Detail multipass cases differ from original CUDA. View depth comparisons.

Timing and numerical validation

Sample accuracy is checked against original MoGe-3 on NVIDIA in strict FP32. MLX comparisons remain diagnostic. Uploaded photos have no reference validation.

Ready. The first run downloads shared model files and saves them on this device when storage is available. Later visits reuse saved downloads. Unload releases GPU memory; Clear downloaded model removes saved weights.