One subscription.
Karaoke forever.

Subscribe, download the Mac app, and host your own karaoke server. No per-song fees, no disc library, no streaming limits.

What's included

YouTube import (any URL)
BS-Roformer vocal separation
Mel-Band backing vocal isolation
htdemucs 6-stem separation
Whisper large-v3 lyrics transcription
Thai language support (Thonburian Whisper)
WhisperX word-level alignment
AI karaoke coaching — 3 coach personas
Gemma 4 post-song critique (on-device)
OmniVoice TTS (coach speaks aloud)
LAN server — unlimited devices
Apple TV + phone + tablet support
Legacy karaoke disc library import
All future updates

Frequently asked questions

What's included in the subscription?

Full access to OkeDoke Pro for macOS — YouTube import, AI vocal separation, synchronized lyrics, live scoring, AI coaching with voice synthesis, and the LAN server for unlimited devices. All AI models download once at first launch.

Which Mac does it run on?

macOS 13 (Ventura) or later. Apple Silicon (M1 through M4) is strongly recommended — the AI models run on the Neural Engine and Metal GPU, which makes separation and transcription significantly faster than on Intel.

Do the AI models need internet?

Only on first launch, to download the models (~10 GB total). After that, every AI feature runs fully offline. No data leaves your Mac during operation.

How many devices can connect to the LAN server?

Unlimited. Any device on your local network can browse the library and control playback — Apple TV, phones, tablets, laptops, browsers.

Can I cancel anytime?

Yes. Cancel from your account settings and your access continues until the end of the billing period. No hidden fees.

Does it work with my existing karaoke disc library?

Yes. Import .dat, .mpg, .avi, and .wmv files from old karaoke discs. OkeDoke splits the vocal channel on demand via ffmpeg — no re-ripping required.