Ultimate Vocal Remover 5
You do need to download extra models , some separate the stems (drums/vocal/piano/guitar etc...)
I have an AMD GPU so i had to download a version of UVR for my hardware (Ultimate Vocal Remover GUI v5.6 for DirectML)
The main branch of UVR is for Nvidia gpu's.
So make sure you d/l the right one.
best models for karaoke are : (IMO)
MDX23C-InstVoc HQ
UVR-MDX-NET Karaoke 2
Kim Vocal 2
Then if the seperation isnt good enough i use a DAW and manually edit the waveforms.