WebGPU port brings Nvidia DLSS 5 to browsers and macOS, albeit with slow rendering

A developer has created a WebGPU-based port of Nvidia's DLSS 5 neural rendering that runs in a browser, using model weights extracted from a leaked DLL. The 147MB port works on non-Nvidia GPUs and macOS, but each render takes one to two seconds, making it impractical for real-time use. The source code is expected to be released on GitHub.
The port relies on WebGPU compute shaders to reimplement DLSS 5's neural network, with roughly 147MB of model weights and a compressed JavaScript runtime of about 1MB. MAAN extracted the weights from a leaked library file and was uncertain whether it matches the official version. The demo runs on Cloudflare Workers and accepts common 3D model formats via file upload or drag-and-drop.
DLSS 5 officially launched this month with NBA 2K27 and is restricted to RTX 50-series hardware, though unofficial mods have already extended it to older RTX cards and AMD GPUs. The browser version bypasses driver and hardware requirements entirely, though each render takes one to two seconds, limiting it to non-real-time uses like architecture previews or model inspection.
This browser port could broaden access to neural rendering technology that was previously locked to specific Nvidia hardware, allowing users on Macs or non-Nvidia GPUs to experiment with AI-enhanced graphics. However, the slow render times mean it may serve mainly as a demonstration or educational tool rather than a practical gaming solution. It could also pressure Nvidia to reconsider its hardware exclusivity approach, as community efforts continue to circumvent restrictions.