Built this for myself. I DJ, throw parties in Portland, and my digital library is 10k tracks and unmanageable. Tagging everything was a nonstarter.Project started as a Python script that fed track metadata into ChatGPT. Worked surprisingly well for something so basic. Friends kept asking me to run their libraries through it, and eventually I built a real app around it.The core insight: no single signal is enough. Metadata lookups miss obscure tracks. Audio analysis alone lacks context. LLMs alone hallucinate. So the app combines them:* Metadata cross-referenced against a 200M record Discogs-based DB for known releases * A Mac companion app for managing library / tagging / syncing to Rekordbox * Python DSP that analyzes audio directly (BPM, harmonic content, energy) * A trained ML model for obscure tracks the main databases don't cover * Multiple AI models handling different classification dimensions * Four tag dimensions: genre (50+ sub-genres), region, era, vibe * Syncs to Rekordbox's...
Want to discover more AI signals like this?
Explore Steek