The screenshot tool that fixes bugs

See a bug in your app — on the couch, on the train — send it to Vibejar. Your coding agent picks it up, ships the fix, and sends back proof.

Works withClaude CodeCodexCursorAntigravityGemini CLI
How it works

Close the feedback loop

1. Install the iPhone app

Grab it from the App Store. Then point your coding agent at vibejar.com/connect.md — one line, and it installs the Claude Code plugin, signs you in, and sets up your queue.

2. Screenshot the bug

Screenshot the issue on your iPhone and share it to Vibejar. Circle what's wrong and write one line so there's no ambiguity.

3. Claude Code fixes it — and shows you the proof

The fix arrives as a PR, paired with a proof page of before/after screenshots. You see the work before you merge it.

Mark it up

Show your agent exactly what you mean

Circle what's wrong, write one line, and send. Your agent sees exactly what you saw — no ticket, no back-and-forth.

The Vibejar Annotate screen on iPhone: a journeys screenshot with a red circle around the clipped copy and the note 'Hero copy runs off screen on mobile', ready to send.
Your agent picks it up

A queue your agent drains

Captures land in the queue the moment you send them. On watch, your agent claims each card as it arrives, reproduces the issue, starts the fix — then hands it back for your approval, with receipts.

A coding-agent session on iPhone watching the Vibejar inbox: a new capture lands and the agent claims it — reproducing, fixing the root cause, and coming back with proof.
Verify the work

Every fix comes back with proof

This one's real — the fix comes back as a PR with your capture inline: what was wrong, what changed, and the jar link to watch it land. Nothing merges without you.

The iPhone app

Queue up bug fixes from your couch

Real captures from real apps — a scribble and one line is all your agent needs.

Journeys landing page in Vibejar — a red circle around hero copy that runs off the right edge, with the note: hero copy runs off screen on mobile.
glp3 app in Vibejar — a red circle around the Today tab, with the note: shouldn't this be Home?
Recipes landing page in Vibejar — a red circle where the headline copy clips at the right edge, with the note: copy is clipped on the right edge.
Journeys import cards in Vibejar — a red circle around the stacked cards, with the note: 2-col cards might be more functional?
Recipes offline card in Vibejar — a red circle on the Works offline illustration, with the note: show sync state on the offline card.
Journeys WhatsApp card in Vibejar — a red circle around the card heading, with the note: show the group name on this card.
Recipes kitchen-math card in Vibejar — a red circle around the scale illustration, with the note: crop this illustration tighter.
iPhone home screen in Vibejar — a circle around the Vibejar jar icon, with the note: nice icon!
Before / after

Small bugs add up. So do small fixes.

Every bug you spot either piles up in a tracker, quietly souring the experience — or gets fixed the week you saw it, and turns into reviews like these.

Before Vibejar
Backlog46 open
  • APP-104Login button misaligned on iPhone SE8 months
  • APP-131Dark mode flashes white on launch6 months
  • APP-167Weird bottom padding on Android5 months
  • APP-198Scroll jank in settings list4 months
  • APP-215Typo on the paywall screen3 months
  • APP-233Empty state flashes before data loads3 months
  • APP-241Keyboard covers the notes field2 months
  • APP-258Share sheet opens the wrong tab6 weeks
  • APP-262Onboarding progress dots miscount5 weeks
+ 37 more, untouched
After Vibejar
Ratings & Reviews4.9
2d ago
Fastest dev I've ever seen

Noticed a tiny glitch on Tuesday — gone in Thursday's update. Whoever builds this doesn't let anything slide.

solobuilder_fan
1w ago
It just keeps getting better

Every update fixes the little things. This app feels loved.

km_reviews
2w ago
Small app, huge polish

No jank anywhere. You can tell someone sweats the details.

8bitgardener
Early reviews

Giving feedback to your coding agent just got delightful

If you told me this was a YC startup, I'd believe you.
Alex N. · Clove · Kiki.club
Super seamless — I just had Claude set it up for me and produce the link.
Jun · ING · Dovetail
I comment on the exact element like I would in Figma, and Claude ships the redesign on the same link. I don't screenshot anything anymore.
Michele · Thinkmill · ReactConf · Keystone.js
Pricing

Pay once. Own it.

Download free, capture a bug, and watch your agent ship the fix back with proof — then $88 unlocks the loop forever.

Pay once
$88one time — that's the whole price
Your agent does the fixing on the plan you already have. We never bill you again.
  • One payment — yours forever
  • No subscription — runs on the Claude/Codex plan you already pay for
  • First fixed bug is free. Pay when you've seen it work
Get the app — first fix free
FAQ

Questions

How is this different from filing tickets?

A ticket stores the problem; this closes it. Your screenshot goes straight to the agent that fixes it, and comes back as a PR with before/after proof — no triage, no backlog, no re-explaining next sprint.

How does my agent find out a screenshot arrived?

It lands in a queue — your inbox board. When your agent is on watch, a new capture wakes the session and gets claimed right away. When nothing's watching, it just waits in the queue, and the next session drains it. Nothing to paste, nothing lost.

What stops it shipping a bad fix?

You do. The default is a PR you review, with a proof page of before/after screenshots attached. Nothing merges itself — and if the fix is wrong, comment on the proof and the agent takes another pass.

Does my code go to Vibejar?

No. Your agent works in your repo, on your machine, with your permissions. Vibejar stores the screenshots, comments, and proof pages — private or invite-only per capture.

Which coding agents work with Vibejar?

Claude Code, Codex, Grok, Cursor, and Gemini CLI. Point your agent at vibejar.com/connect.md and it installs the shared Vibejar skill and CLI.

What does it cost?

$88, once. The app is free to download and your first fixed bug is free — one payment unlocks it forever. No subscription: the fixing runs on the Claude or Codex plan you already pay for.

In the age of AI, it's unacceptable to leave bugs unattended.

Your agent is sitting right there. Screenshot one bug tonight — it comes back as a PR with proof.