原帖内容

I vibe coded my first native macOS app called AirKV with Grok 4.5 + Fable 5 + Cursor, and it fixed one of the most annoying problems I had. Here's the setup. I use a Samsung Smart Monitor M8 with a few computers connected to it: my personal MacBook Pro over USB-C, and my work Mac over HDMI, with a Mac mini sharing that same HDMI. My Logitech keyboard supports 2 devices, so switching it between the two Macs is just one keypress, F11 for one machine, F12 for the other. But the monitor was the tedious part: pick up the remote, open the source menu, navigate to HDMI or USB-C, and confirm. Three or four button presses, many times a day. This had been bugging me for over a year. AirKV is a menu bar app that makes the monitor follow the keyboard. I press F12, the keyboard connects to my work Mac, and a second later the monitor switches to it automatically. Pressing F11 brings both back. I've also added my Mac mini into it. Since I drive the mini from my MacBook with Universal Control, I just glide my cursor across to it and the monitor follows the pointer over. Glide back and it returns. AirKV even checks the mini is actually awake on the network first, so it never switches to a dead input. Here's how it works. The M8 is a smart monitor on my home WiFi. AirKV can drive it two ways: through Samsung SmartThings, which sets the exact input instantly and skips that big source banner the remote leaves on screen, or entirely locally over my WiFi/LAN, with no cloud and no account at all, talking straight to the monitor using WIFI API. It links once, and from then on every keyboard switch, or cursor glide, flips the input automatically. Planning, design, and documentation: Fable 5 Code: Grok 4.5 + Fable 5