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.
Take a break while AI thinks.
Trigger threshold 8 seconds
Break destination Selected site
Completion action Return automatically
AI platforms
ChatGPT · Claude · Gemini · Grok · Doubao
Content scripts · Service worker · Tab orchestration
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
Supports ChatGPT, Claude, Gemini, Grok, and Doubao web experiences.
Combines multiple page signals to infer the AI state.
Offers configurable thresholds, break destinations, and completion actions.
Runs as a Manifest V3 extension for Chrome and Edge.
03 / Engineering challenges
Keeping detection stable as AI products continuously change their interfaces.
Coordinating content scripts, the service worker, tabs, and session state reliably.
Keeping automatic switching predictable and easy to control.