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.

Dictating what's wrong with a marked-up screenshot in Vox Issue
How it works

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.

Why it matters

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.

30 issues one real QA pass
Traditional workflow ~8 hours of developer time
Vox Issue workflow ~1 hour of developer time
About 7 hours of developer time saved, roughly 90% less active developer time. Your coding agent keeps working the issues in the background afterward.

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.

Auto-capture

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
A Vox Issue project's Patch Console: capture options up top, captured screens as issue tiles, batches, and sync

Captured screens become issue tiles: grouped, marked, prioritized.

GitHub-native

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.

Type: Bug Priority: Urgent → Low Effort: High / Medium / Low Status: Todo Theme · Colors · Orgs Batch labels Source URL per screenshot Parallel / sequential chains

Plus an AI prompt builder: one tap produces an agent-ready plan for the whole batch, respecting issue order, conflict rules, and pushed commits.

Demo

See a bug become a filed issue.

iPad & Mac

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.

Vox Issue on iPad: capturing a web app's pages into a session

iPad — capture a run of pages in one pass.

Vox Issue on iPad: dictating what is wrong with a marked-up screenshot

iPad — circle it, then say what's wrong.

Vox Issue on iPad: captured screens as issue tiles, ready to file

iPad — review the tiles before they're filed.

Vox Issue on iPad: the sessions list for a repository

iPad — every pass kept as its own session.

Vox Issue for Mac: the Continue in Google Chrome panel showing the browser paired through the relay extension

Mac — pair a browser once; every shot lands in the open session.

Vox Issue for Mac: markup pen and dictation on a captured screenshot

Mac — markup and dictation, without typing.

Vox Issue for Mac: a session's photo grid with the capture menu beside it

Mac — relay, manual and auto-captures collect in one place.

Vox Issue for Mac: the sessions list of a repository

Mac — group findings, then push them all at once.

Download

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.