#4343rd of 49 in Desktop AI appsFor voice, speech and music

ultimatevocalremovergui

Desktop app that splits vocals from instrumentals using MDX-Net and Demucs

Stars
27.1k
License
MIT
Last commit
Oct 2026
Last release
Sep 2023
Language
Python
Stars, last 29 weeks+3,033
20 Apr 2026: 24,065 stars27 Apr 2026: 24,167 stars4 May 2026: 24,255 stars11 May 2026: 24,361 stars18 May 2026: 24,469 stars25 May 2026: 24,559 stars1 Jun 2026: 24,680 stars8 Jun 2026: 24,776 stars15 Jun 2026: 24,864 stars22 Jun 2026: 24,938 stars29 Jun 2026: 25,029 stars6 Jul 2026: 25,106 stars13 Jul 2026: 25,201 stars20 Jul 2026: 25,282 stars27 Jul 2026: 25,396 stars3 Aug 2026: 25,493 stars10 Aug 2026: 25,579 stars17 Aug 2026: 25,668 stars24 Aug 2026: 25,848 stars31 Aug 2026: 25,960 stars7 Sept 2026: 26,052 stars14 Sept 2026: 26,148 stars21 Sept 2026: 26,239 stars28 Sept 2026: 26,349 stars5 Oct 2026: 26,430 stars12 Oct 2026: 26,548 stars19 Oct 2026: 26,673 stars26 Oct 2026: 26,798 stars2 Nov 2026: 26,939 stars9 Nov 2026: 27,098 stars

24,065 on 20 Apr 202627,098 on 9 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

UVR is a Tkinter desktop app that separates audio files into vocal and instrumental stems. It uses models trained by its core developers (MDX-Net, MDX23C, VR) plus Demucs v3/v4 4-stem models. Windows and macOS installers bundle Python and PyTorch, while Linux runs from source. It also includes Time Stretch and Pitch Shift tools that use Rubber Band.

Who it is for: Musicians and audio editors extracting vocals or stems locally

Strengths

  • Windows and macOS installers bundle Python and PyTorch, so no prerequisites
  • Supports MDX-Net, MDX23C, Demucs v4 and VR architectures in one interface
  • MPS acceleration on Apple M1 for Demucs v4 and all MDX-Net models
  • MIT-licensed code; settings are remembered between sessions

Weaknesses

  • Last tagged release is v5.6 from September 2023; updates are tracked in a GitHub issue
  • Windows install must be on the C: drive; other drives cause instability
  • AMD GPU support is limited, via a separate branch or a DirectML beta build
  • Linux has no installer; needs manual venv setup and running UVR.py

What it needs

  • GPU optional
  • Needs FFmpeg, Rubber Band, PyTorch, Python 3.9 (Windows manual install)
  • Models: MDX-Net, MDX23C, Demucs v3, Demucs v4, VR Architecture

What changed

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Quick answers

Is ultimatevocalremovergui open source?

Yes. Its code is on GitHub under the MIT license.

Does ultimatevocalremovergui need a GPU?

No. It runs on a CPU and can use a GPU when you have one.

Also in Desktop AI apps

See all 49
Also in Desktop AI apps
RankProjectScore
1cherry-studioDesktop client for chatting with many LLM providers, with agents and knowledge bases53.4k stars+1,124 (+2.1%) in 30 daysAGPL-3.092 out of 100
2dsh-desktopNative Windows and macOS desktop client for DeepSeek Harness, built on plugins35.7k stars+5,734 (+19%) in 30 daysMIT90 out of 100
3screenpipeRecords screen and audio locally, makes it searchable for you and your agents22.3k stars+481 (+2.2%) in 30 dayscustom license90 out of 100
#4prompt-optimizerPrompt rewriting and testing tool for web, desktop, Chrome and MCP Live demo ↗ (opens in a new tab)41.2k stars+3,703 (+9.9%) in 30 dayscustom license86 out of 100
#5aionuiDesktop and WebUI app that runs a built-in agent plus external CLI agents34.2k stars+923 (+2.8%) in 30 daysApache-2.086 out of 100