anthropics/claude-desktop-buddy
Reference and an example for the Bluetooth API for makers in Claude Cowork & Claude Code Desktop observed · 2026-08-28
Health v2 · maintenance only
49/100
- Activity 77
- Release rhythm 35
- Longevity 10
Flags: no_releases young no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 146
- days_rel: n/a
- days_push: 139
- n_releases_24m: 0
Adoption not part of the score
2551 stars · 449 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A reference implementation and example firmware for the Bluetooth (BLE) maker API in Claude Cowork and Claude Code Desktop, including an ESP32 desk-pet device that shows permission prompts and lets users approve or deny them from hardware. It documents the wire protocol (Nordic UART Service UUIDs, JSON schemas, folder push transport) so makers can build their own compatible devices.
Use cases
- build custom hardware that displays Claude permission prompts
- approve or deny Claude agent actions from a physical device
- learn the BLE wire protocol for Claude desktop integrations
- flash example firmware onto an M5StickC Plus or ESP32
- create a desk pet that reacts to Claude session activity
- integrate maker devices with Claude Code over Bluetooth
When to choose
- you want to build custom hardware that integrates with Claude desktop apps over BLE
- you need the authoritative wire protocol reference for the Claude maker Bluetooth API
- you have an M5StickC Plus or compatible ESP32 board and want a working example
- you want physical approve/deny controls for Claude agent permission prompts
When to avoid
- you need a general-purpose BLE library unrelated to Claude
- your hardware is not ESP32-based and you cannot port the display/button drivers
- you want a polished consumer product rather than a reference example
- you need integration with Claude on platforms other than macOS or Windows
Facets
library · maturity active
embedded sdk developer-tools documentation hardware developer-tools iot artificial-intelligence embedded windows cpp bluetooth ble esp32 firmware maker claude nordic-uart-service reference-implementation macos
1 source
- readme: https://github.com/anthropics/claude-desktop-buddy · fetched 2026-08-28 · 07136d7bfac9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| anthropics/claude-desktop-buddy | main | 49 |
For agents
markdown · JSON · MCP: product_card(name="anthropics/claude-desktop-buddy")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem