Control Kaset — the YouTube Music client for macOS — from Raycast.
Kaset is a separate app: this extension drives it over AppleScript, so Kaset has to be installed and running.
| Command | What it does |
|---|---|
| Now Playing | The current track with live progress, the queue, and recently played. Full playback controls, queue actions, and rating. |
| Play Song | Search YouTube Music and YouTube together and play, queue, or play next. |
| Toggle Play/Pause, Next Track, Previous Track | Playback control, no window. |
| Set Volume | Pick a volume level. |
| Toggle Shuffle, Cycle Repeat, Toggle Mute | Playback modes. |
| Like Track, Dislike Track | Rate the current track. |
| Show Menu Bar | Keep the current track and artwork in the menu bar with controls. |
| Record Player State | Records history in the background. See below. |
History is recorded without the menu bar. Open Record Player State once, or turn on its background refresh in Raycast's extension settings, so it can keep recording while the Now Playing window is closed.
A track is added to Recently Played only once it has stopped playing, so the track you are listening to never appears in both Now Playing and Recently Played.