macOS accessibility inspector for AI agents

Target elements,
not screenshots.

Inspect any UI element in any Mac app. Annotate what you want changed. Copy structured output that AI agents actually understand.

Four steps. Zero screenshots.

Loupe gives your AI assistant structured context about exactly which UI element to target — no more describing buttons in chat.

01

Hover

Point at any element in any running Mac app. Loupe highlights it with accessibility info in real-time.

02

Annotate

Click an element and describe the change you want in plain English. Add multiple annotations.

03

Copy

One click copies structured output — element roles, hierarchy paths, and search patterns your AI can parse.

04

Build

Paste into Claude Code, Cursor, or Codex. Your AI knows exactly which element to change.

Inspired by Agentation

Agentation pioneered this hover-annotate-copy workflow for web development. Loupe brings the same idea to macOS native apps.

agentation.dev

Built for precision.

Every feature exists to give AI agents better context.

Any Mac app

Inspect elements in any running application — native, Electron, Catalyst, anything with accessibility support.

Agent-ready output

Copies element roles, identifiers, hierarchy paths, and regex search patterns — not just labels.

Floating toolbar

Stays out of the way until you need it. Collapses to a minimal icon when not in use.

Multi-annotation

Annotate multiple elements before copying. Batch your changes and send them all at once.

Hierarchy paths

See where elements sit in the accessibility tree. AI agents use this to disambiguate similar elements.

macOS native

Built with SwiftUI. Runs natively on Apple Silicon and Intel. No runtime dependencies.

Loupe icon

Get Loupe

Free, open source, MIT licensed.
macOS 14.0+ (Sonoma) required.

Download .dmg

or build from source