Name a control or a piece of content. Reticle locates it and marks it, right where it lives — on any app, any surface, from your exact point of view. Nothing leaves your machine.
A second pair of eyes for your screen. It closes the gap between what you see and what's actually there — and marks up what it finds on a layer laid over the content, like acetate, never touching what's underneath. It's loyal to you by construction: it runs on your machine, only ever reads — never alters — and can do only what you could do yourself, in plain sight. And it perceives your screen the way you do, on any app — so it works where tools that read the code underneath come up empty.
The Qwen2.5-VL fixes that make on-device grounding reliable in Swift were written by Niv and merged upstream into Apple's mlx-swift-lm.
Merged: #238 · #239 · #242 · #243 · Read the write-up →
Native controls, canvas-drawn UIs, remote/VDI desktops — the surfaces where a screen reader returns nothing because there's no accessibility tree to read. Reticle works from the pixels and your point of view, so it perceives those surfaces the way you do. It complements the assistive tools you already use — it doesn't replace them — making the parts they can't see perceivable alongside them.