Point at your Mac app. Your agent fixes it.

Loupe is a free Mac app I built for working with coding agents. You point at a button, label or menu in a running Mac app, write what you want changed, and your agent gets a note that says exactly which one you meant.

Download for Mac Star on GitHub Free and open source. Works on macOS 14 and later.
Point at anything in your Mac app. An animation of how Loupe works.

Try it yourself

This one runs in your browser, so the agent is pretend. On your Mac, it's your own agent that replies.

    Weekend Planner
    Remind me on Friday Save Plan
    Saturday: farmers market
    Sunday: hike the ridge trail

    How it works

    Point
    Open Loupe and pick the app you're working on. As you move over it, Loupe highlights whatever is under your pointer and tells you what it is.
    Leave a note
    Click the thing you want changed and write the change in your own words. The note gets a numbered badge so you can see where it is.
    Hand it off
    Tell your agent “Check my Loupe notes”. It reads them, asks you on the note if something isn't clear, makes the change in your code, and turns the badge green.
    Or copy
    If you haven't connected an agent, click Copy and paste your notes into whichever coding agent you use.
    See what a copied note looks like
    ## App Feedback: Weekend Planner
    
    ### 1. AXButton[title="Save Plan"]
    **Location:** AXWindow[title="Weekend Planner"] > AXGroup > AXButton[title="Save Plan"]
    **Search patterns:**
    - `Text\("Save Plan"\)`
    - `Button\("Save Plan"\)`
    - `AXButton.*Save Plan`
    **Feedback:** Make this button bigger
    Loupe app icon

    Get Loupe

    Free and open source (MIT). Works on macOS 14 and later.

    Works with Claude Code, Codex, Cursor and Xcode's agents. Loupe walks you through connecting yours the first time you open it.

    Permission. The first time you open Loupe, it asks for permission to read other apps. macOS 27 and later call this “Device Control and Data Access”, and earlier versions call it “Accessibility”.

    Updating. If you're on 1.2.1 or later, Loupe updates itself. Choose Check for Updates… from the menu bar icon, or right-click the toolbar. If you're on an older version, quit Loupe, download the latest one, and drag it to Applications. You won't have to grant the permission again.