
Nightingale Karaoke
If you want karaoke that actually works offline with your own music library, this is a fully self-contained Rust app that does the whole pipeline: scans your folders, separates vocals with UVR or Demucs, transcribes lyrics with WhisperX for word-level timestamps, then gives you real-time pitch scoring and GPU shader backgrounds during playback. It bootstraps ffmpeg, Python, PyTorch, and all the models on first launch so you don't manually wire anything. Built on Bevy with gamepad support and player profiles that track your best scores per song. Processing takes a few minutes per track but everything caches by file hash, so re-runs are instant.
- skills.sh installs
- 1.2K
- GitHub stars
- 61
- last updated
- Jul 14, 2026
Install
$ npx -y skills add aradotso/trending-skills --skill nightingale-karaoke --agent claude-codeInstalls into .claude/skills of the current project.
Files
Nightingale Karaoke Skill
Skill by ara.so — Daily 2026 Skills collection.
Nightingale is a self-contained, ML-powered karaoke application written in Rust (Bevy engine). It scans a local music folder, separates vocals from instrumentals (UVR Karaoke model or Demucs), transcribes lyrics with word-level timestamps (WhisperX), and plays back with synchronized highlighting, real-time pitch scoring, player profiles, and GPU shader / video backgrounds. Everything — ffmpeg, Python, PyTorch, ML models — is bootstrapped automatically on first launch.
Installation
Pre-built Binary (Recommended)
Download the latest release from the Releases page for your platform and run it.
macOS only — remove quarantine after extracting:
xattr -cr Nightingale.app
Build from Source
Prerequisites:
- Rust 1.85+ (edition 2024)
- Linux additionally needs:
libasound2-dev libudev-dev libwayland-dev libxkbcommon-dev
git clone https://github.com/rzru/nightingale
cd nightingale
# Development build
cargo build --release
# Run directly
./target/release/nightingale
Release Packaging
Sponsors
Details
- Repository
- github.com/aradotso/trending-skills
- First seen
- Apr 16, 2026
More from aradotso/trending-skills
All 251- Openhanako Personal Ai Agent1.2K
- Slug Font Rendering1.2K
- Taiwan Md Knowledge Base1.2K
- Witr Process Inspector1.2K
- Zeroboot Vm Sandbox1.2K
- Code Review Graph1.1K
- Flash Moe Inference1.1K
- Ghostling Libghostty Terminal1.1K
- 724 Office Ai Agent1K
- Claude Peers Mcp1K
- My Brain Is Full Crew1K
- Weixin Agent Sdk1K
- Dingtalk Workspace Cli941
- Polymarket Arbitrage Trading Bot927
- Awesome Phd Cv916
- Web Access Claude Skill916
- Weclaw Wechat Ai Bridge911
- Awesome Free Llm Apis904
- Cc Connect Ai Bridge884
- Filmkit Fujifilm Camera879
- Opencli Rs Web Scraper874
- Vercel Labs Emulate873
- Creationix Rx Data Store862
- Agent Flow Visualization840