Community · E2 · artifact verified
Predict the window you want next on macOS
A macOS menu-bar switcher asks Jev which of the ten most recent apps you intend on a hotkey press and falls back to the last-used app on any failure.
01 · Role in the system
What Jev does here
On the hotkey, the Rust core builds one Choice question whose options are the ten most recently used running apps, with recent switch events, dwell times, time of day, and the last manual command-tab switches as state. The highest-probability app is activated, and a one-second timeout, any failure, or a missing prediction falls back to the previous app. A developer mode surfaces the exact request and response text, and notifications fire whenever the fallback path is taken.
02 · Control boundary
Where Jev sits
App-switch history to one bounded Choice per hotkey press; deterministic code owns capture, timeouts, fallback, and the keychain-stored API key.
Code owns the loop, permissions, thresholds, validation, and side effects. Jev owns only the bounded judgments described above.
03 · Known limits
What this evidence does not prove
- Prediction quality is unpublished and depends on personal switching habits; no evaluation is included.
- The hotkey requires Accessibility permission, and tab-window switching is planned but not implemented.
04 · Attribution
Public sources
This is a Community record: the project was published by a third-party community author.
- reycn ↗Community · github · public · checked 2026-09-18