blucli

Control Bluesound and NAD players via the blu command-line interface.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/travis-burmaster/agentbox --skill blucli-travis-burmaster
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blucli
Source: https://github.com/travis-burmaster/agentbox/tree/main/agentfork/skills/blucli
Command: npx skills add https://github.com/travis-burmaster/agentbox --skill blucli-travis-burmaster

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing Bluesound and NAD network audio players typically requires a mobile app or web interface, making it hard to automate playback, grouping, and volume control from scripts or an AI agent. ## Core Features & Use Cases - Device Discovery & Targeting: List available players with blu devices and target them by ID, name, alias, environment variable, or config default. - Playback & Volume Control: Run blu play, pause, stop, and blu volume set to manage audio output on a selected device. - Grouping & TuneIn: Create or remove multi-room groups with blu group and search or play TuneIn radio stations with blu tunein. - Use Case: Ask the agent to discover all Bluesound players on the network, group the living room and kitchen speakers, and start playing a TuneIn station at volume 15. ## Quick Start Use the blucli skill to list my Bluesound devices and set the volume to 15 on the living room player.

Frequently Asked Questions about blucli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control Bluesound speakers from the command line?

Use the blu CLI to control Bluesound players from the terminal. Run blu devices to discover players, then target one with --device and issue commands like blu play, blu pause, or blu volume set 15.

How to group Bluesound speakers for multi-room audio?

Use blu group status to view current groups, then blu group add or blu group remove to manage multi-room grouping. Confirm the target device with --device before changing group membership.

Does blucli support NAD amplifiers?

Yes, blucli works with both Bluesound and NAD players since they share the BluOS platform. The same discovery, playback, volume, and grouping commands apply to NAD devices on the network.

How do I install the blu command-line tool?

Install blu with Go by running go install github.com/steipete/blucli/cmd/blu@latest. The blu binary must be available on your PATH before the skill can control any players.

Can I use blucli output in scripts?

Yes, pass the --json flag to blu commands to get machine-readable JSON output suitable for scripting and automation. This is the recommended approach when parsing device status or command results programmatically.