Built for the
way you hear.

Native Mac apps for people who love music.

01PRISM

Knows the key.
Every time.

Live keyCamelot wheelHarmonic mixing

Prism captures your system audio and detects the musical key live — chroma analysis run straight onto the Camelot wheel. DJ mode lays out your harmonic mixes; Producer mode hands back the chords, scales and progressions that actually fit.

  • Live key & Camelot read-out
  • DJ + Producer modes
  • Harmonic "mix next" suggestions
  • Optional AI directions
Download PrismmacOS 13+ · 3.2 MB
Prism Producer mode — scale, diatonic chords and progressions for A minor
Prism DJ mode — Camelot wheel and harmonic mix list for A minor (8A)
02HALO

Your music,
wearing glass.

Any appAlbum-colour meshCompact mode

Halo floats a see-through widget of whatever's playing — Spotify, Apple Music, a browser tab, a podcast. The backdrop is a living mesh gradient pulled straight from the album art. Hit minimize and it shrinks to just the cover.

  • Universal now-playing
  • Mesh backdrop from album colours
  • Compact cover-only mode
  • Ambient mode — fades when idle, returns on media keys
  • Simple mode — floating title & artist, no background
  • Lives in your menu bar + Dock
Download HalomacOS 15+ · 3.2 MB
Halo widget — Spotify now-playing with an album-art mesh backdrop
Halo compact mode — just the album cover
03NEEDLEBOX

Your library,
in tune.

Essentia key & BPMCamelot wheelSet builder

Needlebox reads the key, BPM and energy of every track with Essentia, auto-sorts your library into harmonic folders, and lays out set running orders along a build → peak → cool arc. Search by vibe, mix on the Camelot wheel, export to .m3u8.

  • Accurate key + BPM (Essentia)
  • Camelot wheel + harmonic matches
  • Set Builder with an energy curve
  • AI tags, insights & vibe search
Download NeedleboxmacOS · Apple Silicon · 219 MB
Needlebox Library — Originals and Collection tracks labelled with key, BPM and Camelot codes Needlebox harmonic Camelot wheel with analyzed tracks Needlebox Set Builder — running order with energy curve and tempo transitions Needlebox track detail — tempo, key, energy and AI insight
04Download

Take them home.

Free, native, and notarized for macOS. Grab one or grab all three.

Prism
Live key detection for DJs & producers
v1.03.2 MBmacOS 13+Apple Silicon + Intel
Download Prism.zip
Halo
Glass now-playing widget for any app
v1.13.2 MBmacOS 15+Universal
Download Halo.dmg
Needlebox
Key & BPM library + harmonic set builder
v0.1219 MBmacOSApple Silicon
Download Needlebox.dmg
Arjun Kalbag, creator of Prism, Halo and Needlebox
05About the creator

Made by one person
who cares about sound.

I'm Arjun Kalbag, a Computer Engineering and Economics student from New York City at Washington University in St. Louis with a strong interest in technology, design, and creative tools. Through AK Labs, I design and develop native macOS applications, primarily focused on music and the people who make it. Projects like Prism and Halo began as solutions to problems I encountered myself and evolved through iterative development into polished products. My experience spans software engineering, product development, and user-centered design, allowing me to build tools that combine technical functionality with intuitive user experiences.

More about me