Nightingale is an open-source karaoke app that works with any song on a user's computer, separating vocals from instrumentals and generating word-level synced lyrics. The app runs locally, with no cloud or setup required, and supports various audio and video file formats. It also features pitch scoring, key and tempo controls, and audio-reactive backgrounds. The app is available for Linux, macOS, and Windows.