Nightingale
Turn any song into karaoke with ML pitch scoring and vocal separation
Nightingale is a powerful, privacy-first karaoke solution that leverages state-of-the-art ML models in a fully offline package. While it requires some setup and your own music library, its pitch scoring, lyric editing, and self-hosted web mode make it a standout choice for dedicated karaoke fans.
- Karaoke enthusiasts with large local music libraries
- Party hosts wanting private, offline karaoke
- Polyglot singers needing CJK lyric support
- Self-hosting users preferring no cloud dependency
- Users without their own audio files or media server
- Those needing a built-in song catalog or store
- Non-technical users who want a plug-and-play online service
We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.
- Honest verdict, not marketing
- Real pros & cons from real users
- Attributed quotes with receipts
3 free scans · no card needed
In short
Nightingale — Turn any song into karaoke with ML pitch scoring and vocal separation. Best for Karaoke enthusiasts with large local music libraries, Party hosts wanting private, offline karaoke, Polyglot singers needing CJK lyric support. Free to use.
Viability Score
How likely is Nightingale to still be operational in 12 months? Based on 4 signals — momentum (how recently it shipped), wrapper dependency, revenue model, and web presence.
Last calculated: July 2026
How we score →Key Features
- Vocal isolation using UVR Karaoke or Demucs
- Word-level lyric transcription with WhisperX
- Per-character CJK alignment with romanized readings
- Pluggable ASR: Whisper or Parakeet v3
- Real-time pitch scoring with star ratings
- Key and tempo adjustment
- Audio-reactive GPU shader backgrounds (10 shaders, 5 video flavors)
- Mic monitoring with adjustable gain and latency calibration
- Player profiles with separate score histories
- Lyrics editor with LRCLIB carousel
- Jellyfin and Navidrome library support
- Gamepad and touch navigation
- In-app signed updates on macOS and Windows
- Self-hosted web mode for whole-house access
- UltraStar file support (experimental)
About Nightingale
Nightingale is a free, open-source desktop application that transforms your local music library into a full-featured karaoke experience. It uses machine learning to separate vocals from instrumentals, generate word-level lyrics with alignment, and provide real-time pitch scoring through your microphone. The app supports audio, video, and UltraStar files, and can be self-hosted for whole-house access via a web browser. Built for singers, party hosts, and karaoke enthusiasts, Nightingale works entirely offline after initial model downloads. It scans folders, Jellyfin, or Navidrome libraries and offers key/tempo controls, adjustable mic gain, and latency calibration for accurate scoring. Player profiles keep score histories separate, making it ideal for group sessions. What sets Nightingale apart is its integration of multiple AI models: Demucs/UVR Karaoke for vocal separation, WhisperX for transcription and alignment, and optional Parakeet v3 for European languages. It even supports CJK characters with per-character forced alignment and romanized readings. The self-contained binary bundles all dependencies, simplifying installation. As a donation-supported project with no paid tiers, Nightingale offers all features to everyone. It's actively developed on GitHub and provides signed in-app updates on macOS and Windows. However, it lacks a built-in song store and requires users to supply their own audio files.
Behind the Verdict
Nightingale turns your local music collection into a surprisingly capable karaoke machine, and it does so entirely offline after the first run. The vocal separation using UVR Karaoke or Demucs sounds clean, and WhisperX word-level lyric alignment is fast and accurate for most English songs. We were impressed by the CJK support — per-character forced alignment with romanized readings is a niche feature you won't find in most karaoke apps. Pitch scoring works in real-time with adjustable microphone gain and latency calibration. The audio-reactive shader backgrounds are a nice touch, and the self-hosted web mode lets anyone on the home network join a session from a browser. Player profiles keep scores separate, so parties stay competitive without confusion. Where Nightingale falls short is the lack of a built-in song store. You must bring your own audio files — no streaming catalog, no recommendations. The initial model download is large (several GB), and GPU acceleration is needed for real-time separation on larger libraries. Non-technical users might struggle with setup, though the single-binary installer helps. Compared to alternatives like UltraStar or Karafun, Nightingale offers more advanced AI features and total privacy, but demands more from the user. Karafun has a subscription with a huge licensed catalog; Nightingale has nothing like that. Pick Nightingale if you have a big music library, value privacy, and enjoy tinkering. Pass if you want instant access to thousands of songs without effort.
Researching Nightingale? Get your full AI stack in 60 seconds.
Free, no signup — tell us your goal and get tools matched to your budget & existing stack.
Use Cases
- Analyze your MP3 collection and sing along with scored feedback.
- Host a karaoke party using your home media server without streaming.
- Practice Japanese or Chinese songs with per-character romanized lyrics.
- Edit misaligned lyrics via the in-app editor for perfect synchronization.
- Set up a self-hosted web instance for guests to queue songs from their phones.
Models Under the Hood
Limitations
- No rate limits or context window apply since processing is local.
- The main constraints are your own hardware (GPU recommended for faster analysis) and the need to supply your own audio/video files.
- Self-hosted web mode requires a Linux server on your home network.
12-month cost
Project the real annual outlay, including the implied monthly cost when only an annual tier is published.
Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.
Integrations
Resources & Guides
Official links
Tools that pair well with Nightingale
Common stack mates teams adopt alongside Nightingale, with the specific reason each pairing earns its keep.
Featured Head-to-Head Comparisons
Alternatives to Nightingale
View allFrequently Asked Questions
Categories
Best-of guides
Used Nightingale? Help shape our editorial sentiment research.