Developer builds browser-based AI image upscaler that never uploads your photos
A developer has built two free AI-powered tools — an image upscaler and a sharpener — that run entirely within the browser using TensorFlow.js and the UpscalerJS library. The tools use an ESRGAN super-resolution model loaded via CDN, requiring no backend server or build process. Because all processing happens on-device, user images are never uploaded, making the tools suitable for sensitive documents or personal photos. To manage memory on large images, the developer processes images in tiles using a patch-based approach, preventing browser tab crashes. The project is hosted as a static site on Cloudflare Pages, eliminating inference server costs, though performance is slower on low-end devices.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in