Nightingale is a free, open-source karaoke app designed to turn your own music library into a singable karaoke catalog. It can scan local folders, connect to Jellyfin or Navidrome, or run as a self-hosted web mode on a Linux machine so multiple devices at home can access it through a browser.
Its AI workflow is fairly complete: it first separates vocals and accompaniment using UVR Karaoke or Demucs, then prioritizes finding synced lyrics from LRCLIB. If none are available, it uses WhisperX to transcribe the song and align word-level timestamps. For Chinese, Japanese, and Korean songs, it provides character-level forced alignment and displays pinyin or romanization, which is especially useful for practicing Chinese songs. The playback side supports lyric highlighting, real-time microphone pitch scoring, star ratings, per-song score records, pitch shifting and speed control, plus video backgrounds and 10 audio-reactive GPU shaders.
The official description makes clear that Nightingale is open source and free, with no subscription or trial limits. The developer accepts donations through monthly Patreon support and one-time Ko-fi tips. For deployment, it emphasizes single-binary distribution: ffmpeg, Python, PyTorch, and the required models are automatically downloaded and bootstrapped on first launch. It supports Linux, macOS, and Windows. macOS and Windows support signed in-app updates, while Linux users need to manually download updates from GitHub Releases.
Its strengths are a closed-loop feature set, cross-platform support, free and open-source licensing, and friendly support for existing home media libraries and CJK songs. Songs from Jellyfin/Navidrome are cached locally on first playback, and Navidrome login information is stored encrypted on disk, giving it strong privacy and self-hosting characteristics. The limitations are that the quality of automatic vocal separation and transcription still depends on the source audio, language, and hardware. Parakeet v3 and UltraStar Deluxe support are marked as experimental. The project is maintained by one person as a side project, so enterprise-grade support and SLA information are limited.
Nightingale is suitable for personal singing practice, family entertainment, open-source self-hosting enthusiasts, and users who want to automatically generate instrumentals and synced lyrics from local songs. Access from China is not specified in the main documentation; in practice, it may depend on whether external resources such as model downloads, GitHub Releases, LRCLIB, and Pixabay are reachable. If network access or downloads are restricted, a combination of alternatives such as Demucs, Ultimate Vocal Remover, WhisperX, or UltraStar Deluxe may be worth considering.
β This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on nightingale.cafe official site.
nightingale.cafe is an United States AI Apps provider. TG4G tracks its product information, an overall rating of 7.0/10, and a China-accessibility score of Workable. Click "Visit Official Site" to reach nightingale.cafe directly.