About

Named for the watcher who never slept.

In Greek myth, Argus Panoptes was the all-seeing giant — a hundred eyes, never all of them closed at once. Hera set him to watch what mattered most, because he was the one guardian who wouldn’t miss a thing.

That’s the job description of a great QA engineer. It’s also exactly what mobile testing has been missing: something that watches your app the way a person would — every screen, every tap, every stray dialog — without getting tired, and without needing your app shipped to somebody else’s cloud to do it.

Why we built it

Mobile UI testing is disproportionately painful. Appium setups break. Selector-based tests shatter on every layout tweak. Games and custom-rendered UIs can’t be tested at all with standard tools. And the new wave of AI-native testing services fixed the flakiness by asking for something unreasonable in return: a stream of your unreleased app’s screens, uploaded to their servers, billed by the minute.

We thought the trade was wrong. The intelligence should come to your machine — your app should never have to leave it.

Apple Silicon made that position practical. Modern Macs run capable open-weight language and vision models locally, fast enough to plan and verify UI tests in real time. Argus puts those models to work as a tester: it reads each screen structurally when it can, looks at the pixels when it must, and narrates every move it makes.

What Argus won’t trade away

Under the hood

Argus is a native SwiftUI app for macOS, built on Apple’s MLX framework for on-device inference and the industry-standard automation stack underneath.

PlanningLocal Qwen-family instruct model (MLX, 4-bit)
Vision groundingLocal Qwen-VL model with set-of-marks prompting
Text readingApple Vision framework OCR — on the Neural Engine
Device controlAppium · XCUITest · UiAutomator2 · devicectl · adb
Buildsxcodebuild & Gradle, auto-detected from your project
ExportsMaestro YAML · Markdown · HTML · PDF

Argus is made by YM Coded Studios. Questions, ideas, or a screen it couldn’t read? We genuinely want to hear about it — codedspartant@gmail.com.