Hides ChatGPT responses until they are fully generated.
- JavaScript 84.4%
- HTML 11.5%
- CSS 4.1%
| .github | ||
| .specstory | ||
| .cursorindexingignore | ||
| .gitignore | ||
| content.js | ||
| icon.png | ||
| LICENSE.md | ||
| manifest.json | ||
| popup.html | ||
| popup.js | ||
| README.md | ||
| styles.css | ||
| zen.png | ||
| zen_light.png | ||
ZenGPT (Chrome Extension)
Hides ChatGPT responses until they are fully generated.
Install
You can install ZenGPT from Chrome Web Store:
https://chromewebstore.google.com/detail/zengpt/jcmppahlhehiaoknhgjoojncbgagggik
Install (Developer Mode)
- No build needed. This is a plain MV3 extension.
- Open Chrome and go to
chrome://extensions. - Enable "Developer mode" (top-right).
- Click "Load unpacked" and select this folder:
/Users/cosmo/Documents/projects/zengpt. - Go to
https://chatgpt.comorhttps://chat.openai.comand 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 ChatGPT’s DOM changes significantly, detection heuristics may need updates.
Uninstall
- Remove it from
chrome://extensionsat any time.