Local-first music library

dhun

melody. lagan.

Every record, in its right place.

A local-first music library app for DJs and serious collectors. Scan, tag, organize, and keep your library exactly as you intend it โ€” on your own machine, always.

Coming soon — macOS, Windows, Linux

What dhun does

โ—Ž

Scan & score

Reads every tag from every format โ€” FLAC, MP3, AIFF, WAV, AAC, OGG, OPUS. Scores metadata quality so you know what needs work at a glance.

โœฆ

Tag & refine

Tune BPM, key, artist names, title formatting. Enrich from MusicBrainz โ€” always with your approval, never automatic.

โ—ˆ

Organize into crates

Add any folder as a crate. Triage albums by confidence score, rename files in place, merge into your master library when ready.

โฌก

Build playlists

Manual and smart playlists. Export to M3U, Rekordbox XML, Traktor NML, or CSV. Import from Serato crates.

โŠ›

Find duplicates

Multi-signal detection โ€” artist, title, duration, audio fingerprint. Remix-aware: Original Mix โ‰  Club Mix. You always decide what to keep.

โ—‡

Built to last

Non-destructive. Every operation is logged and fully undoable. Careful around Rekordbox, Serato, and Traktor data โ€” always.

Built for

เคงเฅเคจ

Why "dhun"?

dhun carries two meanings in Hindi and Urdu: melody โ€” a light classical form, freer than a raga, closer to the heart. And shauq โ€” the love of devoted pursuit, when caring deeply is the point.

One word for the music, and for what it means to tend it.

Why I'm building this

Twenty-five years of chasing sound. Mixtapes, a thousand CDs, the iTunes era, iPods, lost hard drives I still grieve. Streaming and unstreaming. Discovering Asian Underground and falling deeper into electronic music than I knew was possible.

I've listened to mystics share sacred sound in Morocco and heard dub playing outside Bob Marley's home. I ran 30 Days of Sound โ€” a new way of listening every day in my own city. I've built playlists that capture what friendship sounds like, what home sounds like in countries I've travelled through. Cheb i Sabbah taught me how to listen to the world. I carry that forward.

Then one day I looked at my own library โ€” decades of music across drives and formats and services โ€” and knew it deserved better. No algorithm built for someone else's taste was going to help me find my own story inside it.

So I'm building the tool I always needed. One that plays along while I figure out the soundtrack to what's unfolding. That's dhun.

โ€” Ajesh

In development

Coming soon.

macOS ยท Windows ยท Linux