← Projects
MoodFM
2026macOS

MoodFM

Radio that doesn't exist until you hear it.

In development

Apple Silicon, macOS 14 or later · runs from a checkout: make setup fetches the model weights and builds the Python engine (magenta-rt with MLX) the menu-bar app drives

MoodFM is a menu-bar radio for the Mac whose music is not streamed, licensed, or looped — it is synthesized on the spot, on-device, by Google's Magenta RealTime 2 running under MLX on Apple Silicon. A station here is not a playlist but a JSON file: five prompt anchors (focus, airy, energy, evening, late-night), each a text description of a sound, plus rules for when each one should lead. The engine embeds the anchors once, then continuously blends them into a conditioning vector and generates audio a couple of seconds at a time, forever. In auto mode the blend is steered by context — what app is frontmost, what the calendar says, what time it is — so the music leans toward focus while you work and thins out late at night. Six stations ship: warm analog, lofi hip-hop, jazz, classical, ambient, and acoustic. Editing a station is sound design with a text editor — save the JSON and the engine hot-reloads it mid-stream.

Features

Screenshots

1·Popover