Milady blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume control of Bluesound and NAD speakers. Use when the user wants to play music, stream audio, control speakers, adjust volume, group or ungroup Bluesound players, search TuneIn radio, or manage multi-room streaming setups.

install
source · Clone the upstream repo
git clone https://github.com/milady-ai/milady
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/milady-ai/milady "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/.defaults/blucli" ~/.claude/skills/milady-ai-milady-blucli && rm -rf "$T"
manifest: skills/.defaults/blucli/SKILL.md
source content

blucli (blu)

Use

blu
to control Bluesound/NAD players.

Quick start

  • blu devices
    (pick target)
  • blu --device <id> status
  • blu play|pause|stop
  • blu volume set 15

Target selection (in priority order)

  • --device <id|name|alias>
  • BLU_DEVICE
  • config default (if set)

Common tasks

  • Grouping:
    blu group status|add|remove
  • TuneIn search/play:
    blu tunein search "query"
    ,
    blu tunein play "query"

Prefer

--json
for scripts. Confirm the target device before changing playback.