How many screenshots did you hand your AI today?
Screenshots straight into Claude Code, Codex, whatever you use. Passwords get hidden on the way.
From any app. Or ⌘⇧2.
Space grabs a whole window.
Into the terminal or app you used last.
OCR, plus Apple's on-device LLM where available. No cloud.
Faster than a three-key shortcut.
Claude Code, Codex, their desktop apps, or any app you add.
⌘⇧1 opens your last 10.
/shots skillSeveral shots, one command in Claude Code or Codex.
Optionally pastes the OCR text with the image.
Signed and notarized by Apple. macOS 13+.
# Homebrew
brew install --cask woonmayer/tap/yetda
Download Yetda.dmg Open it and drag Yetda to Applications.
# build git clone https://github.com/woonmayer/yetda.git cd yetda ./scripts/build-app.sh # install (move, don't copy, so macOS permissions stick) rm -rf /Applications/Yetda.app && mv Yetda.app /Applications/ open /Applications/Yetda.app
Asks for Screen Recording and Accessibility on first use.
Yetda reads the capture's text with macOS's on-device OCR, matches known key formats (OpenAI, Anthropic, GitHub, AWS, Stripe, JWT and more), password=… assignments and card numbers, and covers them with a solid mask in the image and in the pasted text. On Macs with Apple Intelligence, Apple's on-device LLM also judges random-looking strings, locally, with no cloud call. If anything goes wrong while masking, Yetda doesn't paste the capture at all. Masked too much? Paste Last Capture Without Hiding pastes the original, which is kept in memory only. Nothing is sent anywhere. It's a safety net, so still glance at what you share.
To notice the ⌘⌘ double tap and to press the paste key in your terminal. Without it, Yetda still captures to the clipboard and you paste yourself.
Use that app, then open Paste Into in the menu bar menu and choose Add “<app>”, or pick any app with Add App…. Each app can paste with ⌃V or ⌘V.
Turn off “Capture with ⌘⌘” in the menu and use ⌘⇧2 instead.
Make sure only one Yetda.app exists on your Mac, then run tccutil reset ScreenCapture io.github.woonmayer.yetda, relaunch, and grant again.
Any terminal agent that accepts a pasted image: Claude Code, Codex, Gemini CLI, opencode and others. Yetda presses ⌃V (⌘V in iTerm2). If your agent wants ⌘V everywhere, like Cursor CLI, set that terminal to ⌘V under Paste Into in the menu. The Claude, Codex and ChatGPT desktop apps are targets too (with ⌘V); any other app can be added from the menu. The /shots skill works in Claude Code and Codex.