pavloshargan/capsblink — explained in plain English
Analysis updated 2026-05-18
Get a keyboard light alert when a live sports score or webpage changes
Know instantly when a local AI coding agent like Claude Code finishes its turn
Avoid constantly refreshing a browser tab to check for updates
Build your own notification tool on top of the project's reusable Swift library
| pavloshargan/capsblink | aiduckman/claudeusage_latest_may2026 | arnabau/thermalpulse | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | Swift | Swift | Swift |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | general | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires macOS and granting Input Monitoring permission so the app can control the keyboard's LED.
CapsBlink is a pair of small Mac apps that use an unusual trick: blinking the Caps Lock light on your keyboard as a notification, without changing the actual Caps Lock setting. Neither app needs extra hardware and both run entirely on your own computer, with no cloud accounts or tracking involved. The first app, called CapsBlink, watches any webpage you give it a link to, such as a live sports score page, and blinks the light when the page changes in a way that matches instructions you type in plain English, like blink when the game score changes. The second app, CapsBlink Agents, instead watches local AI coding assistants such as Claude Code or Codex, and blinks the light when one of them finishes a task and is waiting for you. To decide when to blink, CapsBlink fetches the watched page every so often, strips it down to plain text, and checks whether the text actually changed in a meaningful way. Only when something meaningfully differs does it hand the text to a small AI language model that runs locally on the Mac, which then decides whether that change matches what you asked it to watch for. The keyboard's Caps Lock light is then blinked briefly and returned to its normal state. Both apps are installed as regular Mac applications downloaded from the project's releases page, and since they are not signed by an official Apple developer account, the first launch requires a small extra step to open them. The apps also need permission to monitor keyboard input, which is how they are able to control the light. Anyone comfortable with a Mac's command line tools can instead build the apps from source, and the project provides a reusable core library that other developers could build their own tools on top of. The project is released under the MIT license, and the small AI model it bundles uses the Apache 2.0 license.
Two Mac apps that blink your keyboard's Caps Lock light to notify you when a webpage changes or an AI coding agent finishes a task.
Mainly Swift. The stack also includes Swift, llama.cpp, Qwen2.5.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice, the bundled AI model uses a similarly permissive Apache 2.0 license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.