Tools
browser-use ships a macOS harness with six primitives and no app-specific tools, betting the model writes the rest mid-task
browser-use/macos-harness went up 2026-08-17 (MIT, Python, 700 stars and 46 forks in five days). The whole surface is `see`, `key`, `type`, `click`, `ax` and `script`, backed by CGWindow screenshots, CGEvent to PID, accessibility APIs and Apple Events, with a real Chrome over CDP plus `Path` and `subprocess` live in the same persistent Python process. There are deliberately no Spotify, Slack or Final Cut tools; the argument is that a model given raw primitives writes the missing logic in ordinary Python rather than waiting for someone to add a tool. Install is a paste-in prompt that has Codex or Claude Code install the package, register the skill and run `macos-harness doctor` itself.
Source
↳ Follow the thread