musicbots
A native Mac app · alpha

A playlist for the moment you describe.

Type a mood, a scene, a night you remember, or drop in a photo. musicbots composes a real, ordered playlist from the Apple Music catalog and adds it to your library.

Version 0.2.0 · macOS 14 or later · 4.9 MB · signed and notarized

The musicbots icon: an ornate brass music box open to a starry sky
musicbots
✦ New prompt
RECIPES
Fog line
↻ weekly
Orlando ’93
one-shot
Rainy Sunday
↻ weekly
Kitchen, late
one-shot
Driving back from Cambria on a foggy winter morning.
📷 Photo attached Generate
Fog line

Slow and hazy, coastal. Dream pop and quiet Americana at low energy, lifting a little as the fog burns off.

dream popslowcorefolklow → midstudio
✓ Added to your library
1Fade Into You · Mazzy Star4:55
2Alison · Slowdive3:50
3Tugboat · Galaxie 5003:54
4Big Black Car · Gregory Alan Isakov4:03
5Space Song · Beach House5:20
6Holocene · Bon Iver5:37
7Motion Sickness · Phoebe Bridgers3:49
and 11 more
▶ Play in Apple Music Modify Saved recipe · playlist in your library

One prompt in, eighteen songs out, sequenced from quiet to a little less quiet.

How it works

Four steps between a sentence and a playlist.

Interpret

Your words or photo become a sonic brief: genres, era, energy shape, mood, seed artists, and how live or literal to be.

Resolve

The brief becomes real tracks by searching the Apple Music catalog around each seed, spreading across similar artists rather than piling on one.

Verify

Every candidate is confirmed against the catalog and de-duplicated. Nothing is invented and nothing repeats.

Sequence

The survivors are ordered to the brief's energy shape, with a real beginning and end, then written to your library.

What it's like

Restraint over options.

Photos as prompts

Drop in a picture. The app reads the scene, the era, and the feeling, and writes the brief from that. The photo becomes the playlist cover.

Recipes, not just playlists

A saved prompt is a recipe. Reopen it, modify it in place, or let it regenerate on a cadence so the playlist stays fresh.

Seriously, not literally

Name a show, a venue, a festival, and it captures that night's era and energy without trying to rebuild the setlist.

Your taste as a prior

Optionally scan your library. It nudges results toward what you love without fencing you in, and fades out when your prompt is specific.

Plays where your music lives

Playlists are written straight into Apple Music. Press Play in the app, or find them in your library on every device.

No account, no server

Bring your own model key. Your prompt goes to the provider you chose, with your key, from your Mac. There is nothing else in the middle.

Getting started

What you'll need, and how to install.

  • A Mac on macOS 14 Sonoma or laterApple silicon or Intel. The download is a standard disk image.
  • An Apple Music subscriptionPlaylists are built in your own library, so the app needs your subscription, not a shared one.
  • Your own model API keyFrom Anthropic or OpenAI. Paste it into Settings once. It stays in your Keychain, and each playlist costs a fraction of a cent.
  1. Download the disk image and open it.
  2. Drag musicbots onto the Applications folder.
  3. Launch it and approve the Apple Music prompt. It is signed and notarized, so there is no right-click dance.
  4. Open Settings (⌘,), pick a provider, and paste your API key.
  5. Type a scene and press Generate.
This is an alpha. There is no auto-update yet. When a new build is ready it will be posted here, and you replace the app in Applications. Something off? Reply to whoever sent you the link.

Musicbots.dmg · 4.9 MB · built 2026-09-03 · SHA-256 f6b674b0529ec0c53e30736b815d858a89d09f8b1f509d99e7757fdb904cab22