Blog

From “it's broken” to proof

How a voice note and a screen recording become a prompt your coding agent can act on, with screenshots marked up to show the bug. “It's broken” is the most honest bug report there is, and the least useful. Your coding agent can't see your screen, so you end up typing out what you can already see. Fix mode turns showing and telling into a prompt. Here's what happens between the two presses of the shortcut.

Listen and watch

While you talk, Muse Voice Transcribe writes the captions and the transcript. At the same time, iVibe picks out the moments on screen worth keeping. It sends a small set of keyframes rather than the whole video, and each one is redacted on your computer first.

Write the prompt and pick the proof

One call to Muse Spark 1.3 reads your narration, the redacted frames and their text. It returns two things: the prompt, and which frames prove the bug, with a rough box around what matters in each. That prompt is built from layers: fixed rules, the mode, the app you're pasting into, and what you've told iVibe about yourself.

Snap to the real element

A language model's boxes are approximate, and a highlight that's slightly off looks wrong. So each box goes to SAM 3.1, which fits it to the actual button or error message. If SAM doesn't answer in time, iVibe keeps the original box, because a rough highlight is better than no result.

Mark up the screenshot

The final image is drawn on your computer. Everything outside the highlight is dimmed, each highlight gets an outline and a numbered caption, and a header says when it happened and what it proves.
An illustration of the style: what matters stands out, and the rest steps back.

Paste it where you were

The result goes back into the app you started in, with each screenshot right after the sentence about it. Chat apps and Claude Code get real images, and other terminal agents get file paths. If you switched apps while it worked, the result waits on your clipboard rather than landing in the wrong window. In our tests the whole trip took about 13 seconds with the standard model, and about 23 to 32 seconds on free credits. iVibe doesn't fix the bug. It gets your agent to the right place with evidence, so the fix can start from what happened and not from a guess. Download iVibe Read the code