Spaces:
Running
Running
| title: TripoSplat WebGPU | |
| emoji: 🫧 | |
| colorFrom: blue | |
| colorTo: purple | |
| sdk: static | |
| pinned: false | |
| models: | |
| - Yosun/TripoSplat-WebGPU | |
| # TripoSplat WebGPU | |
| Generate a Gaussian splat from an image entirely in your browser with WebGPU. No image or inference request is sent to a server. | |
| ## Before you run | |
| - Use current desktop Chrome or Edge with WebGPU enabled. | |
| - Allow roughly 6.47 GB for the first verified model download and browser cache. | |
| - Use an alpha-bearing PNG or WebP; bundled background removal is not yet available. | |
| - Expect generation to take several minutes on qualified high-end hardware. | |
| The app downloads versioned model artifacts directly from [Yosun/TripoSplat-WebGPU](https://huggingface.co/Yosun/TripoSplat-WebGPU), verifies their declared size and SHA-256, and caches them in browser storage when permitted. It exports binary PLY and `.splat` files locally. | |
| > **Engineering preview:** whole-scene numerical/render parity, repeated-run memory behavior, Edge, and 16 GB devices are not yet qualified. | |
| [Source, status, benchmarks, and issue tracker](https://github.com/yosun/TripoSplatWebGPU) · [Vercel mirror](https://triposplat-webgpu.vercel.app/e2e-web) | |
| ## Deploy this card and the prebuilt app | |
| Run from the repository root: | |
| ```bash | |
| corepack enable | |
| pnpm install --frozen-lockfile | |
| pnpm build | |
| hf upload Yosun/TripoSplat-WebGPU dist . --repo-type space \ | |
| --commit-message 'Deploy TripoSplat WebGPU demo' | |
| hf repos cp huggingface-space/README.md \ | |
| hf://spaces/Yosun/TripoSplat-WebGPU/README.md | |
| ``` | |
| The root `dist/index.html` is already built; this card intentionally uses only `sdk: static` and does not request Hugging Face compute or a custom build command. Hugging Face may still require plan credits to activate updated Static Space hosting. |