sorkila/lockpaw

Cover your Mac screen with a hotkey while AI agents keep running. Free, open source, 3.4 MB, Touch ID unlock.

29
/ 100
Experimental

Implements a native Swift architecture with dual `CGEventTap` instances—one for hotkey detection on a background thread, another for system-wide input blocking—while maintaining highest window level (`CGShieldingWindowLevel`) across all displays. Uses `IOPMAssertion` to prevent sleep and `LAContext.evaluatePolicy` for Touch ID authentication with rate-limited fallback, plus a validated state machine that enforces lock/unlock transitions and detects Accessibility permission revocation.

No Package No Dependents
Maintenance 13 / 25
Adoption 7 / 25
Maturity 9 / 25
Community 0 / 25

How are scores calculated?

Stars

28

Forks

Language

Swift

License

MIT

Last pushed

Mar 20, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/sorkila/lockpaw"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.