Hides ChatGPT responses until they are fully generated.
  • JavaScript 84.4%
  • HTML 11.5%
  • CSS 4.1%
Find a file
2025-09-07 10:06:48 +02:00
.github Update GitHub Sponsors username in FUNDING.yml 2025-09-01 14:31:04 +02:00
.specstory specstory 2025-09-01 15:36:47 +02:00
.cursorindexingignore MVP 2025-08-31 14:36:38 +02:00
.gitignore MVP 2025-08-31 14:36:38 +02:00
content.js MVP OK 2025-09-01 14:16:18 +02:00
icon.png MVP OK 2025-09-01 14:16:18 +02:00
LICENSE.md MIT 2025-09-01 15:38:58 +02:00
manifest.json MVP OK 2025-09-01 14:16:18 +02:00
popup.html wrapping MVP 2025-09-01 14:36:05 +02:00
popup.js wrapping MVP 2025-09-01 14:36:05 +02:00
README.md Update README.md 2025-09-07 10:06:48 +02:00
styles.css getting thereee 2025-09-01 13:49:59 +02:00
zen.png crop 2025-09-02 09:27:05 +02:00
zen_light.png dark pants 2025-09-01 19:56:14 +02:00

ZenGPT (Chrome Extension)

Hides ChatGPT responses until they are fully generated.

Image representing ZenGPT: person in meditative lotus pose.

Install

You can install ZenGPT from Chrome Web Store:

https://chromewebstore.google.com/detail/zengpt/jcmppahlhehiaoknhgjoojncbgagggik

Install (Developer Mode)

  1. No build needed. This is a plain MV3 extension.
  2. Open Chrome and go to chrome://extensions.
  3. Enable "Developer mode" (top-right).
  4. Click "Load unpacked" and select this folder: /Users/cosmo/Documents/projects/zengpt.
  5. Go to https://chatgpt.com or https://chat.openai.com and use ChatGPT as usual.

The latest assistant message will be covered by an overlay while generation is in progress, and revealed automatically when finished.

How it works

  • A content script observes the page for ChatGPT generation signals (e.g., the presence of a "Stop generating" button).
  • While generating, ZenGPT adds an overlay to the latest assistant message container.
  • When generation completes, the overlay is removed.

Notes

  • Runs only on ChatGPT domains declared in manifest.json.
  • No data leaves your browser. There is no background script or network access.
  • If ChatGPTs DOM changes significantly, detection heuristics may need updates.

Uninstall

  • Remove it from chrome://extensions at any time.