Using a Smart Pixel Clock for Claude AI Completion Notifications

Hardware and Setup
A Reddit user on r/ClaudeAI posted a method to create a physical notification display for when Claude AI completes tasks. The setup uses a ULANZI TC001 Smart Pixel Clock, available on Amazon for approximately £50. The device is flashed with custom firmware from Awtrix3 (https://blueforcer.github.io/awtrix3/#/), which exposes an HTTP endpoint for posting messages.
Notification Configuration
The core of the implementation is a Stop hook that sends a curl command to the device's API. The example configuration from the source is:
{ "type": "command", "command": "curl -X POST http://192.168.1.224/api/notify -H 'Content-Type: application/json' -d '{ \"stack\": false, \"blinkText\": 100, \"center\": true, \"color\": \"#00FF00\", \"text\": \"CLAUDE DONE!\"}' 2>/dev/null || true" }This JSON configuration triggers a POST request to the device's API endpoint (in this example, http://192.168.1.224/api/notify) with specific display parameters: text centered in green (#00FF00) that blinks 100 times, showing "CLAUDE DONE!" without stacking messages.
This approach provides a tangible, visual cue for developers using Claude AI, moving beyond screen-based notifications to a dedicated hardware indicator.
📖 Read the full source: r/ClaudeAI
👀 See Also

AnyClaw: Ubuntu 24.04 with Android hardware access and AI agent for terminal development
AnyClaw provides a full Ubuntu 24.04 environment running in proot on Android with direct access to Android hardware APIs from the terminal, including camera, GPS, battery, and sensors via bash commands and Java execution. It includes an AI coding agent that can orchestrate these tools and a web UI accessible from any browser on the same network.

Free macOS Menu Bar Monitor for Claude AI Usage Limits
A free, open-source macOS tool that displays Claude AI's session usage percentage, weekly limits, and reset countdowns directly in your menu bar. Installs with a single Homebrew command and piggybacks on existing Chrome sessions without storing data.

Skales: Desktop AI Agent with Ollama Support, 300MB Idle RAM
Skales is a native Electron desktop app that provides an autonomous AI agent with .exe/.dmg installers, works with Ollama for local inference or cloud providers, and uses ~300MB idle RAM with data stored locally in ~/.skales-data.

Claude Code v2.1.166: Fallback Models, Glob Deny Rules, Cross-Session Hardening
Claude Code v2.1.166 introduces up to 3 fallback models, glob pattern support in deny rules, hardened cross-session messaging, and fixes for terminal flickering, orphaned processes, and more.