The suite that stays under the wallpaper
A MIT Claude plugin that runs SwiftUI tests in the background, and skips the checks that need a focused window.
- Category
- Developer tools
- Who it is for
- A Mac developer who already asks Claude to change a SwiftUI app and then has to stop typing.
- Possible model
- Open source
- Difficulty
- Hard
- Inspired by
- Wispstage · Wispstage
- Original launch
- Watch the launch · Oct 18, 2026
Difficulty is an editorial estimate of technical and operational complexity, not a score.
Startup idea analysis by Startup Ideas. Last reviewed Oct 18, 2026. How we read a launch.
The startup idea
Yaleson posted Wispstage on October 18. UI automation was taking the mouse and bringing the test window forward. The plugin runs a SwiftUI app behind the desktop window layer and drives it with macOS Accessibility, so the person can keep working. The repository is yales66/wispstage. The readme says MIT, macOS 14 or later, a Swift 6 toolchain, and two permissions: Accessibility, and Screen Recording. Background mode cannot cover what needs an active window: focus rings, a first click that only activates, real hover, input methods, and global hotkeys. The post says it can verify layouts and motion. The readme says motion recording assumes one window, a uniform background, no shadows, and spring curves. The post does not name Screen Recording, and it does not list the skipped cases. This page did not install the plugin.
The opportunity is a test run that does not take the desk. A smaller product is one app, a report that marks the focus cases as skipped, and the permission on the first screen. A green run that hid those skips is the failure mode a reply on the post already named.
Do not say background mode tests hover. The readme says it cannot. Do not skip the Screen Recording prompt.
The problem
A visual test takes the mouse, and the person cannot use the Mac until it finishes.
Who would pay for this?
- Primary
- A Mac developer who already asks Claude to change a SwiftUI app and then has to stop typing.
- Secondary
- A person who will grant Screen Recording and still read which checks were skipped.
- Early adopter
- One background run, with the skipped focus cases printed.
How could it make money?
Possible models. Nothing here is a claim about what Wispstage charges.
- No price. MIT.
- The coding agent is one the user already pays for.
- The post does not name a seat.
What would the MVP look like?
- A suite that stays under the wallpaper.
- The Screen Recording line.
- Skipped checks for hover and global hotkeys.
- One motion note that names the spring-curve limit.
How to validate the idea
- Ask five people to keep typing while a run finishes.
- If the cursor moved, it was not the background product.
- Do not count a green report that never marked the skipped cases.
How to differentiate
- The windows stay beneath the wallpaper.
- The agent reads results instead of a pile of screenshots.
- The focus cases are named, not implied.
- Do not become a general Mac automation bot.
Original product launch
This launch is inspiration and evidence that someone shipped, not a partnership. The idea above is our reading of the broader opportunity. Wispstage did not write it.
- Product
- Wispstage
- Source
- Wispstage
- Film
- Wispstage, the tests that skip focus
- Posted
- Oct 18, 2026 · 0:48
Product that inspired this idea
Yaleson's post says UI automation steals the mouse and pulls the test window forward. Wispstage is a background end-to-end plugin for Claude. It runs a SwiftUI app behind the desktop, using macOS Accessibility, so the person keeps the machine. The readme says MIT, macOS 14 or later, Swift 6, and both Accessibility and Screen Recording. Background mode cannot test focus rings, a first click that only activates the window, real hover, or a global hotkey. The post says it checks layouts and motion. The readme says motion recording assumes a flat background, no shadows, and only spring curves. The post does not name Screen Recording. This page did not run a suite.
Posted by @yalesony. Watch the original launch. No separate product site is listed unless the post itself is the source.
- testing
- macos
Related startup ideas
- An inbox so the agents stay quiet
Collapse every coding-agent thread into one list, and only interrupt when one of them is stuck.
- Coding agents in the menu bar
Show which coding session is working, which is stuck, and let a person reply without opening the app.
- See which agent is using the Mac
A menu-bar list of the apps and coding agents eating RAM, plus a cleanup that does nothing until a person reviews it.
- A browser inside the coding agent’s terminal
Open a real browser from the agent session so the agent can see the page it just changed.
- A checklist the coding agent cannot hide
A plain-language checklist beside Claude Code that pauses for an OK, says when a step is stuck, and puts the limit and the cost on the same screen.
- A coding agent that runs a small model in the browser
A coding assistant that runs locally in the browser on a small model, for people who will not send the repo out.
Looking for more ideas?
The full list is startup ideas for 2026, each one tied to a launch you can watch.
Browse startup ideas for 2026