Extract text from an image or PDF (JPG, PNG, HEIC, TIFF, PDF). Returns plain text, or per-page paragraphs + text blocks with `lineId` / `paragraphId` and bounding boxes. Accepts `start_page` / `max_pages` for partial PDF OCR.
Detect human faces and return their count and positions.
Read QR codes, EAN, UPC, Code128, PDF417, Aztec, and other 1D/2D codes.
Detect the four corner points of a document in a photo (paper, receipt, ID). Useful as a crop / deskew hint before OCR.
Classify image content into 1000+ categories with confidence scores.
Returns structured JSON with reading-order paragraphs, raw text blocks (bbox / confidence), faces, barcodes, and rectangles — ready for the model to reconstruct into Markdown, HTML, or anything else. Also accepts `start_page` / `max_pages` for long PDFs.
Screenshot the main display, a window (even occluded), an app's frontmost window, or a region. Returns the file path + screen-point frame — never the image bytes.
List on-screen windows with global screen-point bounds, front-to-back.
Capture + OCR in one step — read what an app shows right now, fully offline.
Find a UI element by visible text; returns `clickPoint {x,y}` in global screen points (exact → substring → fuzzy matching with near-miss reporting).
Local pass/fail assertion that text is present on / absent from the screen — the verdict is computed on your Mac, not by a cloud model.
Report macOS version, Screen Recording / Accessibility permission state, and displays.
+1 more tools listed on main page