Bugpilot - Turn errors, DOM, + screenshots into an AI-ready Markdown

Built for vibe coders using Claude and ChatGPT. Bugpilot captures your whole browser in one click — console errors with stack traces, network requests, DOM state, clicks, and screenshots — then exports it as clean, AI-ready Markdown your assistant can actually read. 100% local: no servers, no accounts, no telemetry, always-on redaction. Pro adds React component state, 5 AI-optimized export formats, and unlimited history. Free forever, $28 one-time, 14-day refund, no subscription.

Add a comment

Replies

Best
Hey Product Hunt, I'm Malindu, building Bugpilot solo out of Colombo. Like most of you, I build with Claude and ChatGPT now. But the AI writes the code, and I'm still the one who has to test it. So I'd open Chrome DevTools, click around, and there's almost always a bug or two waiting. Then comes the part I started to dread: explaining it back to the AI. Screenshot the console, copy the error, describe what I clicked, paste it all in, get a fix, test again, find another bug. Back and forth, every time. Two things bothered me about that loop. It ate my time, and it ate tokens. I was pasting walls of messy logs just to give the AI enough to work with. So I built Bugpilot for myself. Record, reproduce the bug, Stop, Copy. It captures the whole browser, console errors with stack traces, network requests, DOM state, clicks, screenshots, and hands the AI clean Markdown instead of a screenshot dump. Less of my time, fewer tokens. It runs 100% locally. No servers, no accounts, no telemetry. Nothing leaves your machine. It's been useful enough for me that I figured it might help some of you. Free forever, Pro is a one-time $28. Try it out. And if you find it useful but can't afford Pro, DM me and I'll send it to you for free. Would love to hear what breaks or what's missing.

 great idea! will test it!

Hi ! Did you get to use the extension? I hope you found it useful. What would you like to see in the next version ? love to hear your feedback

🔌 Plugged in

The token argument is underrated. Everyone talks about the time wasted re-explaining bugs to the AI, but pasting walls of raw console logs also burns context window for nothing. Clean structured Markdown instead of a screenshot dump is better for me and for the model.

The "DM me and I'll send Pro for free" offer says a lot about how you're building this. Respect.

One thing I'd want to know: how does the always-on redaction decide what's sensitive? Auth tokens in network requests are the obvious one, but what about things like emails in API responses?

Installing the free version today. Good luck with the launch, Malindu.

hi  Thanks, this genuinely made my day. The token point is exactly the angle I keep coming back to — even when developers have generous context windows, burning them on raw console dumps means less room for the AI to actually reason about the code. Structured beats verbose every time.

On the redaction question — good one, and worth being precise about it.

The always-on layer runs at capture time, before anything hits storage. It targets pattern-detectable values: passwords (input fields with type="password"), email addresses (regex-matched), credit card numbers (Luhn-validated, not just any 16 digits), JWTs, API key patterns, Authorization headers in network requests, and tokens in URLs (query string and path segments). Each match gets replaced with a [REDACTED:type] marker so you and the AI both know something was there but not what.

You hit the harder case though — emails or PII inside API response bodies. Right now that gets caught if the value looks like an email by regex, but it's not field-aware. So {"user": "[REDACTED:email]"} works, but if someone's name is in a "fullName" field, that wouldn't be auto-redacted. Field-aware or schema-aware redaction is something I'm thinking about for V2 — letting users add custom patterns or even a "redact this field" rule per domain.

Which actually leads me to a question, if you don't mind — once you've had a chance to use it on real bugs, I'd genuinely love to hear:

  1. A review on the Chrome Web Store would mean a lot at this stage — early reviews carry disproportionate weight

  2. What would you want most in V2? The agent-export angle (structured for AI to act on, not just read) keeps coming up, but custom redaction rules might be just as important from your question

Either way — thanks for installing and for the thoughtful comment. Good luck back at you.