Nightingale Karaoke icon
Nightingale Karaoke icon

Nightingale Karaoke

Nightingale scans your music folder, Jellyfin server, Navidrome server, or self-hosted web library; separates lead vocals from instrumentals using the UVR Karaoke model (or Demucs); transcribes lyrics with word-level timestamps via WhisperX; and plays it all back with...

Nightingale Karaoke screenshot 1

Cost / License

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • Self-Hosted
  • Docker
0likes
0comments
0articles

Nightingale Karaoke News & Activities

Highlights All activities

Recent activities

Nightingale Karaoke information

AlternativeTo Categories

Audio & MusicGaming SoftwareAI Tools & Services

GitHub repository

  •  1,283 Stars
  •  85 Forks
  •  7 Open Issues
  •   Updated  
View on GitHub
Nightingale Karaoke was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is Nightingale Karaoke?

Nightingale scans your music folder, Jellyfin server, Navidrome server, or self-hosted web library; separates lead vocals from instrumentals using the UVR Karaoke model (or Demucs); transcribes lyrics with word-level timestamps via WhisperX; and plays it all back with synchronized highlighting, pitch scoring, key/tempo controls, profiles, and dynamic backgrounds.

Features:

Library & sources

  • Folder library — point at any folder and Nightingale scans supported audio, video, and UltraStar files inside.
  • Jellyfin — play straight from your Jellyfin library. Songs cache locally on first play so karaoke runs the same as a folder library.
  • Navidrome — connect to Navidrome for audio libraries. Login details are kept encrypted on disk.
  • Self-hosted web mode — run Nightingale on a Linux box on your home network and open it from phones, laptops, tablets, and TVs at <hostname>.local. See docs/self-hosted. Also runs in Docker (CPU or CUDA/GPU).
  • Sidebar + library filters — browse by quick filters, metadata cleanup buckets, artists, and albums. Analyze All and optional auto-analysis help queue your library faster, and the sidebar/song list remember scroll position when you come back.
  • Flexible storage — choose the main data folder during setup, then split cache, models, videos, and vendor tools into separate folders from Settings when needed.
  • Self-contained — ffmpeg, uv, Python, PyTorch, and ML packages are downloaded automatically during setup. Video backgrounds are pre-downloaded so the first session is ready to go. Lyrics & audio
  • Stem separation — isolates lead vocals from instrumentals using the UVR Karaoke model (default) or Demucs, with adjustable guide vocal volume. The karaoke model preserves backing vocals in the instrumental for a more natural sound.
  • Word-level lyrics — automatic transcription with alignment, or fetched from LRCLIB when available.
  • Lyrics editor with LRCLIB browser — edit analyzed non-USDX lyrics from a song's Actions button. When LRCLIB has multiple matches, browse them and apply one with a click; saving re-runs alignment.
  • CJK lyric support — Japanese, Chinese, Cantonese, and Korean songs get per-character forced alignment and romanized readings (Hepburn / pinyin / Jyutping / Revised Romanization) shown above each token.

Nightingale Karaoke Videos

Official Links