Item logo image for DebugBuddy

DebugBuddy

ExtensionDeveloper Tools
Item media 2 (screenshot) for DebugBuddy
Item media 1 (screenshot) for DebugBuddy
Item media 2 (screenshot) for DebugBuddy
Item media 1 (screenshot) for DebugBuddy
Item media 1 (screenshot) for DebugBuddy
Item media 2 (screenshot) for DebugBuddy

Overview

BYOK extension: capture JS errors in your browser and explain them via your own Claude API key (Anthropic account required).

*** REQUIRES YOUR OWN CLAUDE API KEY *** DebugBuddy is a Bring-Your-Own-Key (BYOK) tool. To get AI explanations you MUST sign up for an Anthropic account at https://console.anthropic.com and generate your own API key (signup is free, API usage is billed by Anthropic at their published rates). Without a key the extension can still capture errors locally, but the "Explain" feature will not work. There is no built-in or shared API access. WHAT IT DOES DebugBuddy turns cryptic JavaScript errors into plain-language explanations — right in your browser, on demand. When an error appears in the console of any page you visit, DebugBuddy captures it and shows it in a clean popup. Click the error and it sends the message and stack trace to the Anthropic Claude API using YOUR key, and Claude returns a structured explanation: a one-line summary, the most likely cause, a concrete suggested fix, and links to relevant documentation. HOW TO GET STARTED 1. Install the extension. 2. Open https://console.anthropic.com/settings/keys, sign up, and create an API key (it begins with "sk-ant-"). 3. Click the DebugBuddy icon and paste your key into the onboarding screen. 4. Browse normally — errors are captured automatically. Click an error in the popup to get an AI explanation (uses your key/credits). KEY FEATURES • Captures uncaught exceptions and console.error() calls via the Chrome DevTools Protocol • Works on sites with strict Content Security Policy (no content-script injection) • Deduplicates repeating errors with an occurrence count • Stores recent errors per-tab in chrome.storage.local (rolling buffer of 50) • Shows a badge count on the extension icon • Sends an error to the Claude API only when YOU click to explain it • Caches AI responses for one hour to save API calls • Lets you copy errors, stack traces, or explanations to the clipboard (markdown supported) PRIVACY • No analytics, no telemetry, no third-party tracking • Your API key is stored locally on your device only (never synced) • Error messages are sent only to Anthropic, only when you click to explain • No DebugBuddy-operated servers — the extension runs entirely in your browser • The only network destination outside your browser is api.anthropic.com COSTS DebugBuddy is free. Anthropic charges per API request you make using your own key. With Claude Haiku (the model DebugBuddy uses), each error explanation typically costs a fraction of a cent. See https://www.anthropic.com/pricing for current rates. DebugBuddy does NOT mark up, proxy, or take a percentage of these requests. OPEN SOURCE DebugBuddy is open source. You can audit the code at https://github.com/solasamuel/debugbuddy.

Details

  • Version
    1.0.1
  • Updated
    May 10, 2026
  • Offered by
    solasamuel
  • Size
    94.1KiB
  • Languages
    English (United Kingdom)
  • Developer
    Email
    oluwasolasamuel@outlook.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps