Your agent ships the first cut: fast, functional, generic. nitpin is where you redline it.
The machine writes the first cut. It works, and it's generic crafted. nitpin is the half-second of polish in between.
A hotkey freezes the pixels of whatever window you're driving. You drop pins and notes on the frozen still, and your coding agent reads them over MCP and clears them, one detail at a time.
Press ⇧⌘6 over any window: a browser, the iOS Simulator, an Electron app, even a menu that vanishes the moment you click. nitpin freezes its pixels and never touches your app.
Drop pins and regions, then write the note: "this button sits 3px low," "spacing's tight here." One note can cover several spots, and you can paste a reference image right in.
Claude Code, Codex, or Cursor pulls the findings over MCP, looks at the marked-up still, edits the code, and checks each one off. Point a few agents at the backlog at once.
Every pin lands in the Cockpit as a finding. Your agents claim them, fix the code, and resolve them, and the list keeps updating live while you keep capturing.
The other tools that hand UI feedback to your agent stop at the browser tab. nitpin captures any window on your Mac, so it reaches the apps they can't even see. And it does the browser itself, embedded, with a DOM element picker.
An embedded browser you drive yourself. Freeze it like any window, and a DOM element picker hands your agent the exact selector, not just pixels.
Refine your SwiftUI app where it actually runs. Freeze a frame, pin the 3px, ship the fix.
Hover states, menus, popovers, caught mid-flight before they vanish.
AppKit, Catalyst, Electron. Any macOS window is fair game.
Local-first, on-device, no backend. Everything lives in a plain file store on your Mac. nitpin only reads the pixels, the window title, and the DOM node you pin in Live. It never clicks, types, or navigates anything.
Built for the loop: capture on one side, a clean MCP contract on the other, and a live workspace in the middle.
Each capture is a report; each note over its pins is a finding with its own status and priority. Resolve them one at a time.
Claims and git worktrees let several agents work the backlog at once without stepping on each other.
Group a noisy backlog into themed clusters, by hand or with an agent, then assign a whole cluster at once.
The free nitpin reader plugs into Claude Code, Codex, Cursor, and more with one command.
Reports name themselves with on-device Apple Intelligence. Nothing leaves your machine.
The Cockpit updates as your agents work: findings resolve and claims appear in real time, no refresh.
One app, one purchase, the way Mac apps used to be sold. Pay once and it's yours. The agent-side reader is free, and installs in a single line.
Early-adopter price. One purchase, up to 3 Macs.
Get in before launch and your $69 stays $69.
The nitpin MCP reader, for every developer and every agent.
The app creates the findings. The reader fixes them. You only pay for the app.
The first cut is machine-generated. The craft is yours.