Skip to content

pagevamp/waitaiminute

Repository files navigation

WaitAIMinute

WaitAIMinute displays gentle reminder banners above text input fields on popular AI tool websites, encouraging you to think before you prompt.

Supported Sites

Features

  • Rotating reminder messages above AI input fields (30s rotation with fade transitions)
  • Breath pause — a full-screen breathing prompt every N submissions to slow you down
  • Sensitive content detection warnings
  • Enable/disable toggle via popup
  • Settings persist across sessions
  • Zero runtime dependencies — vanilla TypeScript only

Installation

Chrome Web Store

Coming soon.

Manual (Developer Mode)

  1. Clone the repo
    git clone https://github.com/pagevamp/waitaiminute.git
    cd waitaiminute
  2. Install dependencies and build
    npm install
    npm run build
  3. Open chrome://extensions in Chrome
  4. Enable Developer mode
  5. Click Load unpacked and select the dist/ folder

Development

npm run dev    # Start Vite dev server with hot reload
npm run build  # TypeScript check + production build

How It Works

The extension injects a small banner above the text input area on supported AI websites. Banners display rotating messages like:

"Wait a minute — could you solve this yourself first?" "Your brain is the best model. Give it a chance first." "Pause. Think. Then decide if you really need AI for this."

Messages rotate every 30 seconds with a fade transition. The extension uses MutationObserver with a fallback polling mechanism to reliably detect input fields across all supported sites.

Breath Pause

Every few submissions, the extension overlays a full-screen breathing prompt — an animated circle with a short grounding cue and a 5-second countdown — to interrupt autopilot prompting and give you a moment to reset.

  • Triggers every Nth submission per site (default: every 5; configurable in the popup)
  • Holds for 5 seconds; Esc is blocked so the pause can't be skipped
  • Dismisses automatically when the countdown ends
  • Toggle on/off and set the interval from the popup Settings tab

Privacy

WaitAIMinute does not collect, store, or transmit any user data. See the Privacy Policy.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors