Anthropic has open-sourced the claude-desktop-buddy repository on GitHub, introducing a Bluetooth API for the Claude desktop application. This release targets the maker community, providing a reference implementation using an ESP32 desktop pet. The macOS and Windows clients of Claude now offer a BLE interface under Developer Mode, enabling hardware to interact with session status and permission requests via the Nordic UART Service. Developers can utilize this API to build AI peripherals without direct integration with the Claude API. The repository includes an example using the M5StickC Plus, which reacts to session changes and button presses. The firmware supports ASCII characters with animations for various states, and users can upload GIF-based characters. Anthropic notes that this API is a developer feature requiring manual activation and is not officially supported.