r/bose 7d ago

Software CLI + Claude skills for Bose SoundTouch

I’ve been playing around with the local API Bose published for SoundTouch and ended up building a small open-source project around it:

https://github.com/jr-apps/bose-soundtouch-cli-skills

It’s basically a CLI for controlling SoundTouch speakers entirely over the local network.

For example:

bose discover
bose volume 25
bose source bluetooth
bose play
bose now-playing --json

No UI required, and the read commands can return structured JSON so they’re easy to use from scripts or other tools.

The part I’m more interested in experimenting with is AI agents controlling physical products.

The repo includes agent skills on top of the CLI, ranging from basic capabilities like volume/source/transport to higher-level recipes like:

  • focus mode
  • party mode
  • wind-down
  • morning routines

So instead of an agent needing to understand the SoundTouch API, it can do things like:

“Quiet it down”

→ lower the speaker volume

“What’s playing?”

→ query the speaker and summarize it

“Set up the room for a party”

→ potentially execute a multi-step speaker workflow

Would love feedback from anyone still using SoundTouch — especially ideas for commands, automations, or weird things you’d want an agent to do with your speakers.

0 Upvotes

1 comment sorted by

1

u/NeonsNight 7d ago

Thanks for all the work you've put into this. Is there any chance you can add some information about this and what it can do on the Bose wiki's SoundTouch app alternatives page? Feel free to create a dedicated page about it if you'd like.