A browser-based Gaussian splat generator built on Apple's SHARP model. Upload a single image, run inference entirely in the browser via ONNX Runtime Web and WebAssembly, preview the resulting 3D Gaussian splat, and download a .ply file. The stack uses React, TypeScript, Vite, and Bun. The SHARP model is exported to ONNX (~2.4 GB) and served alongside the app. Includes setup instructions for exporting the model, troubleshooting WASM and ONNX sidecar issues, and notes on Apple's research-use license for the model weights.
Table of contents
LinksBefore you start (important license note)What you needQuick start (run the app) 🚀Important model file note ( .onnx + .onnx.data )Export the SHARP model to ONNX (beginner-friendly steps)Static build (optional)How it works (high level)Troubleshooting 🛠️Tech stackProject statusSort: