When this build is running, it acts as a physical approve or deny panel for Claude desktop. A permission request shows up on the screen with the command listed, and a tap on one of the two buttons decides it. In the demo, tapping Approve once brings up a green checkmark reading Approved, and the mascot Mochi turns pink with floating hearts labeled Happy.
The maker put it together from a spare Raspberry Pi 4 and a 7-inch touchscreen that were already sitting unused, and said the project seemed like fun for exactly that reason. On the software side it runs Pi OS Trixie with Chromium in kiosk mode, starts automatically on boot, and talks to Claude by reimplementing the Hardware Buddy protocol with BlueZ and Python. Since the official Hardware Buddy gadget is an ESP32-based M5StickC Plus, rebuilding that protocol on idle parts seems like a genuinely clever reuse of hardware to me.
The details that stand out: Mochi reacts to what Claude is doing, the home screen already carries a tokens-today counter, and the dashboard shows session counts, task statuses and a working state badge. The code is MIT licensed and hosted on GitHub, and the maker is clear this is a side project rather than an Anthropic product.
There are open ends worth noting. The demo clip was recorded with demo data rather than live sessions, scheduled task support has not been tried, and how the device copes with long unattended runs on real hardware is untested so far. Testing so far was done with Claude desktop running on a Mac. Those gaps do not dim the build; they just mark where the next work sits.