Anthropic open-sources claude-desktop-buddy for BLE integration with desktop apps

iconKuCoinFlash
Share
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconSummary

expand icon
On-chain news from MetaEra shows that Anthropic open-sourced claude-desktop-buddy on April 20 (UTC+8), introducing a BLE API for desktop app integration. The API enables hardware interaction in developer mode, with real-time status and permission features. An ESP32-based M5StickC Plus demo includes ASCII and GIF animations. Crypto updates note this is intended for makers, not an official feature.

ME News report, April 20 (UTC+8): According to monitoring by Beating, Anthropic recently open-sourced the claude-desktop-buddy repository on GitHub, publicly releasing a Bluetooth API for the Claude desktop application aimed at the maker community, along with a reference implementation using an ESP32 desktop pet. Specifically, the macOS and Windows clients of Claude expose a BLE interface under Developer Mode (Help → Troubleshooting → Enable Developer Mode), using the Nordic UART Service (a commonly used custom serial service in BLE) to push session status, permission requests, and recent messages to paired hardware. The hardware can also relay “Approve” or “Reject” button presses back to the desktop. For developers building AI peripherals, this pathway eliminates the need to directly integrate with the Claude API: as long as the desktop client is running, the hardware can access real-time session status and handle approvals via local buttons. The repository includes an example using the M5StickC Plus (an ESP32-based development board) as a desktop pet: it sleeps when no active session exists, wakes up when a session starts, becomes anxious when a permission request is pending, and responds to button presses—A to approve, B to reject. The firmware includes 18 preloaded ASCII characters, each with seven animations covering seven states: sleeping, idle, working, pending approval, upgrading, being shaken, and rapid approval. Every 50K tokens accumulated triggers an upgrade celebration; if approval is granted within five seconds, hearts appear. For users wishing to use GIF-based characters, the desktop application supports pushing a folder containing manifest.json and multiple 96-pixel-wide GIFs directly to the device, with a total package size not exceeding 1.8 MB. Anthropic emphasizes in the repository documentation that this BLE API only functions in Developer Mode and is not an officially supported product feature—it is designed as a lightweight interface for the maker community that requires manual user activation. (Source: BlockBeats)

Disclaimer: The information on this page may have been obtained from third parties and does not necessarily reflect the views or opinions of KuCoin. This content is provided for general informational purposes only, without any representation or warranty of any kind, nor shall it be construed as financial or investment advice. KuCoin shall not be liable for any errors or omissions, or for any outcomes resulting from the use of this information. Investments in digital assets can be risky. Please carefully evaluate the risks of a product and your risk tolerance based on your own financial circumstances. For more information, please refer to our Terms of Use and Risk Disclosure.