Free, open-source desktop app that enlarges and enhances low-resolution images using AI upscaling models, running on Linux, macOS and Windows.
riponcm/nextgenUp
Free, offline desktop and web app for AI image and video upscaling, plus background removal, object erasing, denoising, colorization and audio cleanup.
Open-source alternative to:Topaz Gigapixel AI
Topaz Video AI
remove.bg
- Stars
- 94
- Forks
- 13
- Open issues
- 1
- Last commit
- 7 days ago
What is it?
NextGenUp is an open-source AI photo, audio and video studio that runs entirely on the user's own machine. It upscales images to 8K and videos to 4K using Real-ESRGAN, with GFPGAN face restoration available for portraits and old photos. The same app also covers background removal (BiRefNet), object removal (LaMa), denoising and deblurring (SCUNet, NAFNet), and colorization of black-and-white photos (DDColor).
The audio side includes vocal and instrumental separation using MDX-Net, speech noise removal with DeepFilterNet3, and automatic mastering with a tuning panel. Video tools can strip music or noise from a soundtrack without re-encoding the picture, compress clips to a target size, and make GIFs. A tag editor rewrites MP3 and WAV metadata without changing the audio data.
Desktop installers are provided for macOS, Windows and Linux, and the same interface can run as a self-hosted web app on a local network. Optional models download on first use, and files are not uploaded to a server.
Key features
- 01Image upscaling to 8K with Quick, Quality, Enhance and Ultra modes
- 02Video upscaling to 4K, single or batch, with Basic and AI Pro options
- 03Background removal to transparent PNG using BiRefNet
- 04Object erasing with LaMa inpainting and undo
- 05Denoise, deblur and black-and-white photo colorization
- 06Vocal separation, speech noise removal and one-click mastering for audio
Use cases
- Upscaling old, scanned or low-resolution photos for printing or sharing
- Cleaning up podcast or voice-memo recordings without uploading them
- Making karaoke tracks or acapellas from songs
- Compressing videos to fit Discord, email or WhatsApp size limits
Quick start
- 1
Download the Windows installer, Mac DMG, or Linux AppImage from the releases page
- 2
Clone the repository for the web app
git clone https://github.com/riponcm/nextgenUp.git - 3
Enter the project folder and run the setup script
cd nextgenUp && ./setup.sh - 4
Activate the virtual environment and start the app, then open http://localhost:5000
source venv/bin/activate && python app.py
Things to know
- The web app requires Python 3.10–3.13 and FFmpeg installed separately.
- macOS builds are not notarized, so the first launch needs a manual approval in System Settings.
- Some AI models download on first use, adding roughly 8 MB to 224 MB each.
Topics
FAQ
- What is nextgenUp?
- Free, offline desktop and web app for AI image and video upscaling, plus background removal, object erasing, denoising, colorization and audio cleanup. NextGenUp is an open-source AI photo, audio and video studio that runs entirely on the user's own machine. It upscales images to 8K and videos to 4K using Real-ESRGAN, with GFPGAN face restoration available for portraits and old photos. The same app also covers background removal (BiRefNet), object removal (LaMa), denoising and deblurring (SCUNet, NAFNet), and colorization of black-and-white photos (DDColor).
- Is nextgenUp free to use? What license does it have?
- nextgenUp is open source under the MIT license. Check the license terms before using it in commercial products.
- Is nextgenUp still maintained?
- Actively maintained. The last commit to nextgenUp was on Oct 15, 2026.
- What can I use nextgenUp for?
- Upscaling old, scanned or low-resolution photos for printing or sharing Cleaning up podcast or voice-memo recordings without uploading them Making karaoke tracks or acapellas from songs Compressing videos to fit Discord, email or WhatsApp size limits
- How do I install nextgenUp?
- Download the Windows installer, Mac DMG, or Linux AppImage from the releases page Clone the repository for the web app: git clone https://github.com/riponcm/nextgenUp.git Enter the project folder and run the setup script: cd nextgenUp && ./setup.sh Activate the virtual environment and start the app, then open http://localhost:5000: source venv/bin/activate && python app.py
- Where can I get nextgenUp?
- The source code and installation instructions are on GitHub: https://github.com/riponcm/nextgenUp
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Windows desktop suite for AI upscaling, face restoration, denoising and frame interpolation of images and videos, running on ONNX models with GPU acceleration.
Local, offline desktop studio for macOS and Windows that turns text into speech, clones voices, and generates songs with lyrics and MIDI scores.
Local, offline Python toolkit that combines speech-to-text, text-to-speech, voice cloning and conversion, music generation, and audio cleanup in one CLI and GUI.
Windows app for AI-assisted image and video enhancement on NVIDIA RTX GPUs, combining DLSS 5 Neural Rendering, upscaling, frame generation and color grading.
Free, open-source desktop app where AI agents work on your local files, built on OpenCode and usable with any model provider or local Ollama models.