BugShot
Settings

AI LLM Connection

In the AI Model sub-tab of Settings, connect the LLM you already use. BugShot runs no AI server of its own — it uses your own key (BYOK — Bring Your Own Key). So it's your key, your model, and you can use it with peace of mind.

No key? No problem. If Chrome's built-in AI is available in your browser, the basic AI features just work with it — no setup needed.

Connect

Connecting an AI modelConnecting an AI model

Pick a provider and enter your key.

  • Provider — Choose your LLM from the list, or type an OpenAI-compatible endpoint URL directly.
  • API Key — The key issued by that service.

Once you connect, a screen follows for picking the model — choose the one you want under Select model. Most providers with an OpenAI-compatible endpoint connect without a hitch. There's no separate permission prompt — once you've filled in the details, it connects right away.

Which AI runs

BugShot picks the AI for you, in this order — you rarely have to think about it.

  1. If you've connected an LLM, it runs on that model. The AI banner shows the provider name (e.g. OpenAI) as a badge.
  2. If you haven't, it falls back to Chrome's built-in AI automatically. The badge then reads Chrome AI, and no key or setup is needed.
  3. If Chrome's built-in AI isn't available either, the AI features simply don't appear. In that case, just connect an LLM above.

Chrome's built-in AI may not be offered depending on your browser version and device. For something more reliable, connecting your own LLM is the safer bet.

Two features it turns on

Once AI is ready, two features become available.

AI Styling

While inspecting an element, change styles with plain language like "make the button rounder" or "add more spacing." See Styling for the full walkthrough.

AI Draft

AI Draft dialogAI Draft dialog

Auto-fill the issue body from your capture and logs. On the issue screen, a purple "Let AI write your draft" banner shows up below the body sections — click AI Draft on the right to open the input.

Jot the bug down in a line or two (you can leave it blank in element mode) and hit Generate. AI fills in the title and every enabled body section in one shot. It draws not just on your capture and logs but on anything you've already typed, so feel free to run it again to polish. The evidence differs a bit per mode — see Write an Issue (element) for the detailed flow.

AI slips up now and then, so give the generated result a quick look before submitting.