Show HN: OnKey – I'm a bad singer, so I built an app to show where I'm off-key
OnKey is an open-source Mac application that helps users improve their singing by providing real-time visual feedback on pitch accuracy. It uses local audio analysis to track melodies without storing user data or music files.
Why it matters
Demonstrates the application of local machine learning models for personal skill development while maintaining strict user privacy.
Learn to sing the songs you love. · singonkey.app
Saving shower singers from themselves since 2026.
Me singing along to a song OnKey learned from one play. The full demo, with sound .
OnKey is a free, open-source singing trainer for the Mac. Play a song in Spotify, Apple Music, or YouTube in a browser, and sing along. The first time, you get the lyrics, and OnKey learns the singer's melody when the song ends. After that, the notes scroll towards you, your pitch is drawn over them, and you get a score with a report on every line.
OnKey doesn't provide, stream or download music. Your own music app plays it.
You need a Mac with Apple Silicon (M1 or later) and macOS 14.2 or later.
Download OnKey.dmg (from the latest release ), open it and drag OnKey to Applications.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in