Key Info

Ahmad Awais says he deleted tart and wrote his own macOS VM runner in roughly 400 lines of Swift, with zero dependencies and a promise-based stop API, so AI agents can test Mac apps he is building without hijacking his screen, focus, or cursor.

Highlights

  • Replaced the existing tart tool with a custom macOS VM runner.
  • Implementation is about 400 lines of Swift with zero dependencies.
  • Includes a better stop API built around promises.
  • Enables agents to test Mac apps in isolation without taking over the user's screen, focus, or cursor.