nightingale
Turn your music library into scored karaoke with synchronized lyrics.
- Stars
- 1,236
- Forks
- 83
- Updated
- Updated Jul 13, 2026
Turn your music library into scored karaoke with synchronized lyrics.
Point Nightingale at a local folder, Jellyfin server, or Navidrome library to separate lead vocals, align lyrics word by word, and play songs with pitch scoring, key changes, and tempo controls. The app bootstraps its Python environment, media tools, and models on first launch, and can also run as a self-hosted web service on Linux. Analysis usually takes minutes on a GPU and can take ten to twenty minutes on CPU.
Resource types
Use cases
Operating systems
Stream and download music from pluggable sources on desktop and mobile.
Play and manage NetEase Cloud Music through a clean desktop or web client.
Runtime
Capabilities
Public GitHub facts last synced Jul 14, 2026.
An unofficial YouTube Music desktop app with themes and plugins
Generate images, video, and audio from a desktop or browser studio.