The Mac app for vibe coding

Show the AI what you mean.

Drag an area, mark it up, say what you want – and ⌘X puts it all into the input field of Claude, Codex or T3 Code. For bigger rounds, click through your app and just talk. VibeCapture turns it into a prompt with numbered screenshots.

Download for macOS

Free · macOS 15 or later · Apple silicon & Intel

shop.example.com/checkout
Total$49.00
“The button is too small and too pale – make it as big as the total.”
⌘X Claude image + note pasted
⌘→Screenshot & mark up
⌘XPaste into the app you came from
⌃holdDictate a note
⌘+⌘Feedback session
⇧Screenshot in a session, hold to draw

01

From screenshot to prompt in three seconds.

You're in Claude, Codex or T3 Code and want to show what's wrong. ⌘→, drag the area, add an arrow or a circle, hold ⌃ and say what should change. ⌘X – VibeCapture jumps back, puts the cursor into the chat field and pastes image and note.

  • Mark up with arrow, rectangle, ellipse, highlighter, pen, text, pixelate and crop.
  • Dictate through OpenRouter with your own key – or simply with Wispr Flow.
  • Fixed targets with their own shortcut: ⌘1 Claude, ⌘2 Codex, ⌘3 T3 Code.
  • Say “paste into Claude” at the end of the note – and it happens right away.
  • Menus stay in: the screen freezes at the shortcut, so tooltips and dropdowns make it into the image.

02

Click through. Talk. Prompt done.

The feedback session is for the big rounds: ten minutes through your web app, saying everything you notice. At the end you have a clear brief for your coding agent – with images that show exactly what you mean.

  1. 1

    Press both ⌘

    The window in front is recorded, a green frame shows it. The URL of every page is noted along the way.

  2. 2

    Tap ⇧, hold ⇧

    A tap takes a screenshot. Hold it and move the mouse to draw a red line on it. What you say belongs to that image.

  3. 3

    Get the prompt

    An AI writes the tasks, the images are numbered. “Into Claude” pastes images and text – even when your agent runs on a server over SSH.

# Feedback: Checkout and product page

> The 3 screenshots are attached to this message as images, Image 1 to Image 3.

## Tasks

### 1. Make the buy button bigger

On /checkout, “Buy now” is smaller and paler than the total above it. Same width, full accent colour.

- Images: Image 1, Image 2

- Quote: “The button gets totally lost.”

### 2. Single-column gallery on phones

- Images: Image 3

1
2
3

03

And everything a recorder should do.

Screen recording

Area or window, up to 4K and 60 fps, with system audio, microphone and a movable webcam bubble.

A clear voice

After stopping, your voice is brought to a clear level, noise in pauses is reduced and system audio ducks under it.

Share by link

⌘↑ uploads a screenshot to your own Cloudflare R2 bucket, the link is on your clipboard right away.

History in the menu

Uploads, recordings and feedback sessions in one place – reopen, copy the prompt, show in Finder.

Camera & audio

Dedicated windows for webcam videos and voice recordings with level meters – and an editor for trimming.

Updates by itself

Signed, notarized by Apple and always up to date.

Your data stays yours.

Local. Recordings, screenshots and prompts live on your Mac.

Your key. Speech and prompts go through OpenRouter – with your own API key, straight from your Mac.

Your storage. Uploads go to your own bucket, not to us.

No account, no tracking. The app sends no usage data – only the update check asks GitHub for new versions.

VibeCapture icon

Ready to show the AI
what you mean?

Download VibeCapture for macOS

Free · macOS 15 or later · Apple silicon & Intel · Release notes

On first launch, macOS asks for screen recording, microphone and accessibility – VibeCapture needs them to capture and to paste. The app speaks English and German.