HeadlinesBriefing favicon HeadlinesBriefing.com

AI Vibe Coding Builds Accessibility Tool for Mobility Impairment

Hacker News •
×

A developer with spinal muscular atrophy used Claude Code and GSD to create Scroll My Mac, a native macOS application that solves scrolling challenges for users with mobility impairments. Traditional scrolling methods like scroll wheels and trackpad gestures were inaccessible, forcing reliance on workarounds like dwell actions or CSS modifications in web apps.

For years, browser extensions like ScrollAnywhere provided partial solutions, but failed in reader mode, browser settings, and native applications. When a developer previously attempted a macOS-level solution using Apple's Accessibility API, it proved impractical for daily use. The breakthrough came through AI-assisted development, specifically what Andrej Karpathy calls "vibe coding"—a conversational approach where developers describe functionality rather than writing code.

Scroll My Mac enables click-and-drag scrolling across any macOS application, mimicking phone or tablet interactions. Features include keyboard shortcuts, click-through functionality, adjustable delay for drag actions, customizable hotkeys, and app exclusion lists. Built entirely through AI collaboration, the tool demonstrates how AI development tools can democratize software creation for niche accessibility needs that traditional development approaches might never address.