Back to ThinkBreak

01 / Browser Extension

TypeScript / Manifest V3

ThinkBreak

Stop staring at the screen while waiting for AI. ThinkBreak opens a chosen break site when a reply takes too long, then returns you when the response is ready.

Live WorkflowBrowser Extension

Chrome / Edge

ThinkBreak

Take a break while AI thinks.

01Detect
02Release
03Return

AI platforms

ChatGPT · Claude · Gemini · Grok · Doubao

01 / Overview

ThinkBreak is a Chrome and Edge extension for long AI response times. It watches supported AI pages, detects when a response is still being generated, and opens a short break while preserving the original conversation.

The problem

Long AI replies create dead time. Staying on the page wastes attention, while switching away manually makes it easy to miss when the answer is finished.

The system

ThinkBreak combines DOM structure, busy states, response changes, input availability, and completion controls to infer the AI state. After a configurable threshold it opens a selected break site, then returns automatically or sends a notification when generation finishes.

02 / Capabilities

TypeScript / Manifest V3 / Chrome / Edge / DOM Signals

  1. 01Supports ChatGPT, Claude, Gemini, Grok, and Doubao web experiences.
  2. 02Combines multiple page signals to infer the AI state.
  3. 03Offers configurable thresholds, break destinations, and completion actions.
  4. 04Runs as a Manifest V3 extension for Chrome and Edge.

03 / Engineering challenges

  1. 01Keeping detection stable as AI products continuously change their interfaces.
  2. 02Coordinating content scripts, the service worker, tabs, and session state reliably.
  3. 03Keeping automatic switching predictable and easy to control.
Source on GitHub