Skip to content

MasterKN48/Let-s-Solve-Captcha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Let's Solve Captcha

Let's Solve Captcha is a simplified, local-first browser extension that helps you solve difficult captchas by using speech recognition. It specifically targets audio challenges in ReCAPTCHA and solves them locally on your device without sending data to external APIs.


๐Ÿš€ Direct Download

Get the latest stable version from the GitHub Releases Page. Use the release-v1.0.x.zip for the easiest installation.


Features

  • Local ASR: Uses Transformers.js v4 and the Xenova/whisper-tiny model to transcribe audio challenges locally.
  • Privacy First: No audio data is uploaded to any backend. Everything happens in an offscreen document on your machine.
  • Side Panel Experience: Click the extension icon to manage settings and monitor model progress in a convenient sidebar.
  • Intelligent Automation: Automatically switches to audio mode once the solver button and challenge are visible.
  • WebGPU Acceleration: Blazing fast transcription using WebGPU (fp16/f32) or WASM fallback.
  • Aesthetics: Premium UI with Lato typography and responsive layouts.
  • Modern Stack: Built with React, Vite, Bun, and Transformers.js v4.

Installation

๐Ÿ“ฆ From Release (Recommended)

  1. Download: Go to the Releases page and download the latest release-v1.0.x.zip.
  2. Extract: Unzip the file to a folder on your computer.
  3. Load in Browser:
    • Open Chrome and go to chrome://extensions/.
    • Turn on Developer mode (top right).
    • Click Load unpacked and select the folder you just extracted.

๐Ÿ› ๏ธ From Source

  1. Technical Requirements: Ensure you have Bun installed.
  2. Clone & Install:
    git clone https://github.com/MasterKN48/Let-s-Solve-Captcha
    cd Let-s-Solve-Captcha
    bun install
  3. Build:
    bun run build
  4. Load in Browser:
    • Open Chrome and go to chrome://extensions/.
    • Turn on Developer mode.
    • Click Load unpacked and select the dist folder.

How to Use

  1. Find a website with a ReCAPTCHA challenge.
  2. The extension will automatically switch to the audio challenge (or you can click the headphones icon).
  3. Click the Let's Solve Captcha button if it doesn't start automatically.
  4. Wait for the local model to solve the challenge. The first use will download the Whisper model (~80MB).

For detailed architecture and module information, see TECHNICAL.md.

Development

Let's Solve Captcha is built with:

To run the development server with live reloading (for the options page):

bun run dev

License

GNU General Public License v3.0

About

๐Ÿš€ A private, local-first ReCAPTCHA solver using Transformers.js and Whisper ASR. Feature-rich with intelligent automation and Chrome Side Panel integration.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors