DEV Community

Cover image for We built an AI bug reporter with Gemini 2.0
Dani Grant for Jam.dev

Posted on

16 4 4 4 4

We built an AI bug reporter with Gemini 2.0

It’s insane that bug reporting is still done by hand. People are terrible at writing bug reports. That’s how you end up with hours of back-and-forth for a 5 min fix. "What browser?" “Is it still happening?”

But this is a problem you can fix with tools. Humans are inherently error-prone when it comes to reporting bugs, but computers aren’t. Imagine a tool that plugs into devtools and grabs: session recording + network logs + error traces + AI that writes a summary and repro steps.

A few years ago, we built a tool that captures all the information you’d get in a HAR file plus screen recording and packages it into a link for engineers. (Like a screen recorder plus DevTools). It’s called jam.dev and people use it to capture more than half a million bugs each month now (which we are really excited about!)

Today we added an AI inside that analyzes all of the session data and errors/traces in the console and network logs and writes a concise description of the bug and lists out the exact repro steps, complete with timestamps mapped to the screen recording. It’s built with Gemini 2.0 which we used while in experimental mode. We chose Gemini because of Gemini’s native ability to process videos (which other LLMs don’t have).

I’d love for you to try it out and let me know your thoughts. My email is dani@jam.dev and I hope to hear from you.

Try it: jam.dev/ai

Demo: https://x.com/jamdotdev/status/1887523689518014891

I think people are going to have a large role in testing software for a long time (as long as humans are the users, humans need to be testers too), but what doesn’t need to be manually done is collecting debug information and writing it up into a ticket. Like Kasparov and Deep Blue, the strongest collab is human + computer paired together –– humans to their strengths, computers to theirs.

By the way, we’re hiring engineers and working on building AI for debugging, de-duplication and auto-resolution and if these are problems that excite you, we’d love to chat: jam.dev/careers

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (4)

Collapse
 
debby_hernandez_2141ddfd1 profile image
Debby Hernandez

Hey guys,
I just want to say it was great working with CYBER SPACE and how much hope they have restored in my life. Getting to view my partners messages directly on my phone was like a dream that will never be true. I had unsuccessfully used other hackers with no results and no feedback, but in only a few hours of working with cyber space I have been able to view every content on his phone remotely and even deleted messages from 6 months back. My relationship is now in its best form because i know where i stand . you can also reach him via this email : cyberspacehacker911 @ gmail..com

Collapse
 
rsamborski profile image
Remik

This looks really promising.

Collapse
 
anscarlett profile image
anscarlett

It's already a problem.

gizmodo.com/bogus-ai-generated-bug...

Collapse
 
ivanhapz profile image
Ivanha Paz

I am so excited this is live!!! Never write repro steps again WOOT WOOT

Some comments may only be visible to logged-in visitors. Sign in to view all comments.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more