Now in beta — join the waitlist

Bug found.
Issue filed.
Just like that.

QAShot auto-detects your Android device via ADB, uses Claude AI to write the full bug report, and files it directly to your GitHub repo. No copy-pasting. No formatting. Just ship.

Free to start No credit card Runs locally
qashot — zsh
node qashot-server.js
  ✓ Server running → localhost:7821
  ✓ Device: Google Pixel 6 Pro
  → Android 14 · Build AP2A.240805 · WiFi
  ✓ Report generated in 1.2s
  Filing → umisayz/HangItApp...
  ✓ Issue #4 created on GitHub
Built by a QA lead from
NBAHYATTCAMEOWEXGRAINGERCCC
// how it works

Bug to GitHub issue in four steps.

No setup headaches. Plug in your phone and you're ready to file.

📱 01 — DETECT

Phone auto-detected

Plug in via USB. QAShot reads your device model, OS, build number, network, and active app via ADB automatically.

✍️ 02 — DESCRIBE

Describe the bug

Enter a short summary, steps to reproduce, and expected vs actual result. That's all you need.

🤖 03 — GENERATE

AI writes the report

Claude AI produces a complete professional bug report — severity, business impact, acceptance criteria — in under 2 seconds.

🐙 04 — FILE

One click to GitHub

Hit Create Issue. The full report goes directly to your private GitHub repo via GitHub CLI — no copy-paste needed.


// features

Built by someone who's filed thousands of bug reports.

Not a PM guessing what testers want. A QA Lead who lived this problem every single sprint.

📡

ADB Detection

Auto-reads model, OS version, build number, resolution, network, and foreground app. Zero manual entry.

🤖

AI-Generated Reports

Complete structured reports including business impact, reproducibility rate, workarounds, and acceptance criteria — every time.

🐙

GitHub Integration

Files directly to any GitHub repo — public or private — using your existing GitHub CLI auth. No tokens to manage.

🔖

Release Bookmarks

Pre-fill build number and environment per release with a bookmark URL. Open it and context is already there.

📋

Multi-Format Output

JIRA, GitHub Issues, Linear, or plain text. Switch formats with one click — same report, right structure.

🔒

Runs Locally

Your bug data and API keys never leave your machine. No cloud, no subscriptions, no data collection.


"The hardest part was never finding the bug — it was writing the report. QAShot eliminates that entirely."

SA
Sammy Abdul-Wahid, CSM
QA Lead · NBA Android App · 10+ years mobile QA
<60s
Bug to filed issue
10+
Years QA experience
100%
Local — no data sent
0
Manual report fields

// pricing

Simple pricing. No surprises.

Start free. Upgrade when your whole team needs it.

Solo
Free
For indie devs and solo QA engineers.
  • Unlimited bug reports
  • ADB device detection
  • GitHub Issues integration
  • JIRA, Linear, Plain text
  • Your own Anthropic API key
Join Waitlist
Enterprise
Custom
For large QA teams and agencies.
  • Everything in Team
  • SSO / SAML
  • Custom integrations
  • Dedicated support
  • SLA guarantee
Contact Us

Stop writing bug reports.
Start shipping fixes.

Join the waitlist and get early access + 50% off at launch.

No spam. No credit card required.
✓ You're on the list — we'll be in touch.