{"repo":"leog/ai-pulse","free":true,"listed":false,"github":"https://github.com/leog/ai-pulse","clone":"git clone https://github.com/leog/ai-pulse.git","description":"Ambient macOS light strip for AI coding agents — a Dock-adjacent pill of eight LEDs showing whether anything is working, waiting, finished, or broken","language":"Swift","stars":31,"topics":["ai-agents","claude-code","macos","swift","swiftui"],"license":"MIT","category":"mobile-apps","readme_excerpt":"AI Pulse aipulse.leog.me — website &amp; download Where it lives: the unused space beside the Dock — here on the right, streaking cyan while an agent works. An ambient macOS light strip for AI coding agents, inspired by the SidePulse hardware gadget — but as an app. A slim strip of eight virtual LEDs floats in the unused space beside the Dock and shows, with a single aggregate signal and no per-model distinction, whether anything is running, waiting for you, finished, or broken: Working — a cyan comet streaks while an agent runs Needs you — breathes orange when an agent waits for input or approval Failed — double-blinks red when a session breaks Finished — all eight settle to solid green Idle — a slow aurora drifts while sessions sit quiet Off — dark when nothing is connected Reduce Motion replaces every animation with a static treatment. A per-agent presentation — one LED per session instead of one aggregate strip — remains available via Settings → Appearance → Indicator style. AI Pulse is not embedded in the Dock — macOS exposes no public API for Dock accessories. It is a Dock-adjacent, borderless, nonactivating NSPanel positioned from public screen geometry ( NSScreen.frame vs visibleFrame ). No private APIs, no Accessibility/Screen Recording permissions, no injection. Install Grab AI-Pulse- .zip from the latest release, unzip, move AI Pulse.app to /Applications , and launch. Releases are not yet notarized, so on first launch right-click the app → Open (on macOS 15+, also ","default_branch":null,"files":null,"tree":[],"storefront":"/r/leog","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/leog/ai-pulse/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}