Hi everyone,
I wanted to share a project I’ve been working on called Rendrflow.
I noticed that most AI upscalers require uploading photos to a cloud server, which raises privacy concerns and requires a constant internet connection. I wanted to build a solution that harnesses the power of modern Android hardware to run these models locally on the device.
HOW IT WORKS
The app runs AI upscaling models directly on your phone. Because it's local, no data ever leaves your device. I implemented a few different processing modes to handle different hardware capabilities:
- CPU Mode: For compatibility.
GPU & GPU Burst Mode: Accelerated processing for faster inference on supported devices.
KEY TECHNICAL FEATURES
Upscaling: Support for 2x, 4x, and 8x scaling using High and Ultra models.
Privacy: Completely offline. It works in airplane mode with no servers involved.
Batch Processing: Includes a file type converter that can handle multiple images at once.
Additional Tools: I also integrated an on-device AI background remover/eraser and basic quick-edit tools (crop/resolution change).
LOOKING FOR FEEDBACK
I am looking for feedback on the overall performance and stability of the app. Since running these models locally puts a heavy load on mobile hardware, I’m curious how it handles on different devices (especially older ones vs newer flagships) and if the processing feels smooth for you. Please feel free to share any features that you want in this app.
Link to Play Store: https://play.google.com/store/apps/details?id=com.saif.example.imageupscaler
Thanks for checking it out!
[link] [comments]