Repository navigation
OpenComputer 0.3.0 — work alongside your agent
OpenComputer now checks user activity before every action on your existing Mac. It pauses for focused editing, held mouse gestures or keys, nearby pointer activity, typing, clicking, and scrolling, while allowing work in unrelated windows.
- Amber activity pill explains why an agent is waiting. Pauses report no dispatch and a retry interval; actions are never queued for surprise replay.
- Read-only
checkInteraction, window/subtree observations, and explicit all-app access withOPENCOMPUTER_APPS=*. - Existing macOS app/browser sessions stay in place. No VM, copied profiles, global input, or focus restoration.
- Thirteen JavaScript tests; live integration, activity, UI, and 28 focus/interaction checks; 21 deterministic interaction scenarios and nine motion checks.
- Claude completed with 11 calls in 30.25 seconds; Grok with 14 calls in 49.98 seconds, both with zero tool errors in those runs. Earlier protective pauses and a Grok turn-limit interruption are disclosed in the benchmark report.
Requires macOS 14+ and Node 22+. The runtime ZIP contains an ad-hoc signed universal Apple Silicon/Intel helper. Intel is cross-compiled, not hardware-tested. Reconnect clients after updating.
Apps still need usable Accessibility controls. Browser tabs share a window for conflict checks; there is no DOM adapter. Quiet input cannot prove that a person has stopped reading, and apps can activate themselves after a semantic action. The focus guard detects and contains observed changes; it is not a guarantee that every app can be automated invisibly.