Screenshots in. GitHub issues out.
Vox Issue turns screenshots of your web app into GitHub issues AI agents can fix. Capture pages automatically, dictate what's wrong, circle it with the markup pen, and file labeled, field-rich issues, straight from your iPhone, iPad or Mac.
From broken pixel to pull request.
Capture it. Describe it. File it. Let an agent take the first pass at fixing it.
1 · Shoot it
Auto-capture walks your page list and screenshots every screen, or browse manually and tap the shutter. Import from Photos works too. Every shot remembers the URL it came from.
2 · Say it
Swipe through your shots and dictate what's wrong. On-device analysis tags theme, colors, and text; the markup pen circles the bug; blur hides anything sensitive. Group related photos into one issue.
3 · File it
One tap files a GitHub issue per shot, with the embedded screenshots and captured context, source URLs, priority and effort fields, and batch labels, so everything needed to work the problem is right there in the issue.
4 · Fix it
Send the issue to an AI coding agent, such as GitHub Copilot or Anthropic's Claude. It works through the issue, makes the code changes, and opens a pull request for you to review, validate, and merge.
Save your time, not just your clicks.
Capture, annotate, dictate, and file an entire QA pass in a fraction of the time. Then let your coding agent work through the issues while you move on to something else.
An example from an actual workflow test, not a guaranteed benchmark. Your results will vary. Agent processing continues in the background and isn't counted as developer working time.
Point it at your web app. It does the walking.
Log in once, list your pages, and Vox Issue loads each one in a real WebKit view, waits for it to actually render, and takes pixel-true native screenshots. Full-page coverage, smart overlap, no duplicates.
- Readiness-aware: pages signal when they're loaded; slow pages get per-page delays.
- Suite-driven: with the Vox Issue SDK in your web app, scenarios drive tabs, modals, and states. The SDK signals the shutter, the app shoots natively.
- Dedupe built in: near-identical shots are skipped automatically.
npm i github:Tiny-Electrons-LLC/voxissue-sdk#v0.3.0
Captured screens become issue tiles: grouped, marked, prioritized.
Issues that arrive fully dressed.
No triage pass needed. Every issue lands typed, labeled, prioritized, and on your project board, with the screenshot analysis in GitHub issue fields.
Plus an AI prompt builder: one tap produces an agent-ready plan for the whole batch, respecting issue order, conflict rules, and pushed commits.
See a bug become a filed issue.
The same pass, on a bigger screen.
Capture, dictate, mark up and file from iPad or Mac. On the Mac, Safari renders in the app and the other browsers come through the relay.
iPad — capture a run of pages in one pass.
iPad — circle it, then say what's wrong.
iPad — review the tiles before they're filed.
iPad — every pass kept as its own session.
Mac — pair a browser once; every shot lands in the open session.
Mac — markup and dictation, without typing.
Mac — relay, manual and auto-captures collect in one place.
Mac — group findings, then push them all at once.
Ready when you are. On your phone and your Mac.
iPhone and iPad on iOS 17 or later, Mac on macOS 14 or later, and a standalone extension for Chrome and Firefox. Bring a GitHub fine-grained token, stored on your device and used to authenticate with GitHub. The extension’s optional AI agent also sends issue text and your token to Anthropic; see the extension privacy policy.
What each one does: iPhone & iPad · Mac · Chrome · Firefox
In the browser — two ways
The standalone extension files issues to GitHub by itself, from the side panel, with no Mac app at all — see Chrome and Firefox. The browser relay below is the companion to Vox Issue for Mac: it sends shots to the app over your own machine's loopback, nothing leaves your Mac, and it needs the app running and a one-time pairing code.