Anjok07/ultimatevocalremovergui

GUI for a Vocal Remover that uses Deep Neural Networks.

View on GitHub ↗Jump to charts ↓

Anjok07/ultimatevocalremovergui has 26k+ stars and 2k+ forks on GitHub, is written in Python, and was last pushed on Oct 6, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 37 minutes ago
Added to GitGenius on October 6th, 2026
Created on July 20th, 2020
Open Issues & Pull Requests: 1,563 (+0)
GitHub issues: Enabled
Number of forks: 2,037
Total Stargazers: 26,684 (+0)
Total Subscribers: 207 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.9 days
Mean response time: 26.7 days
90th percentile: 49.3 days
Tracked items: 629

How this project is maintained

Roughly one issue in four opened in the past year never receives a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 73% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 9% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 688
New in 7 days: 10
Closed in 7 days: 3
Avg open age: 412 days
Stale 30+ days: 659
Stale 90+ days: 600

Recent activity

Opened in 7 days: 8
Closed in 7 days: 2
Comments in 7 days: 5
Events in 7 days: 9

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Ultimate Vocal Remover GUI is a desktop application that removes vocals from audio files using deep neural networks trained on source separation models.

The tool addresses the problem of isolating instrumental tracks from mixed audio by applying state-of-the-art source separation techniques. It uses PyTorch-based neural network models to analyze spectrograms and separate vocal components from the rest of the audio. The application provides a graphical interface that bundles Python, PyTorch, and all necessary dependencies, eliminating the need for users to manage complex prerequisite installations themselves.

Users should adopt this tool if they need to extract instrumental versions of songs for karaoke, music production, or audio analysis purposes. It suits projects where batch processing of audio files is required, as the GUI supports working with multiple tracks. The application offers both standard installation via a self-contained Windows installer and manual installation options for users who prefer to manage dependencies themselves. For those with AMD Radeon or Intel Arc graphics cards, a DirectML version is available as an alternative to the standard CUDA-based build. The tool includes additional audio processing features such as time stretching and pitch adjustment through integration with Rubber Band, extending its utility beyond simple vocal removal.

Development activity shows ongoing maintenance with regular updates addressing user-reported issues and feature requests. The project maintains active communication with users through GitHub issues, including detailed development updates that document progress and known limitations. The core team continues to refine model performance and expand compatibility across different hardware configurations, as evidenced by the provision of multiple installation variants targeting different GPU architectures and system requirements.