A Chrome extension that utilizes ChatGPT to provide a summarized version of web articles, as well as useful options to facilitate content understanding.
- Easy and auto authorization with ChatGPT browser tab (no api-key required).
- Overview of page content without any text selection.
- Summarize in the original content language.
- Quick summary with stream response.
- Copy to clipboard.
- Speak option for summary text.
- Translation into 72 languages of the world.
- Regenerate summary.
- Caching summary text of the url for 10 minutes.
Install the extension from Chrome Store.
Or install manually as follows:
- Download or clone this repository.
- Unzip the file.
- Open
chrome://extensions
in Chrome. - Enable developer mode (top right corner).
- Click on
Load unpacked
and select the unzipped folder. - Pin the extension and use it on any page you want and enjoy!
Currently, using the official OpenAI API is subject to a 3-month time limit and a fee for you.
In order to be able to use the same API on the browser side that ChatGPT itself uses, I used a reverse engineering trick and run extension requests in the background of a ChatGPT tab in the browser (so the extension requests will be placed in your account chats).
To authorize the extension to run, do the following:
- On the page you want to summarize its content, click on the extension icon.
- If you are not authorized, you must click on the
chat.openai.com
link to open a ChatGPT tab and pass the Cloudflare check. - When the authorization dialog is displayed, you can go back to the previous page and summarize the page content.