An easy-to-use Chrome Extension that summarizes the content of any webpage using Google Gemini AI. It's designed to help you get to the key points quickly, whether you're reading long articles or scanning a webpage.
-
3 Summary Modes:
- Brief – A short, concise summary in a few sentences.
- Detailed – A more thorough explanation of the article's key points.
- Bullet Points – A list of summarized points for easy reading.
-
Clean UI:
- A sleek, modern interface for interacting with the summarizer.
- Copy-to-Clipboard feature for quick sharing.
-
Customizable API Key:
- Easily set up your Gemini API key from the options page.
- Frontend: HTML, CSS, JavaScript
- Chrome Extension APIs: Popup, Content Script, Storage
- Google Gemini AI API for content summarization.
- Set your Gemini API key via the extension settings page.
- Choose your summary type: Brief, Detailed, or Bullet Points.
- Click Summarize to generate the summary of the webpage you’re on.
- Copy the summary to your clipboard for easy sharing.
- Building Chrome extensions using JavaScript and the Chrome Extensions API.
- Working with the Google Gemini API to generate text-based summaries.
- Designing and implementing interactive UIs that are simple yet functional in limited screen spaces.
- Download or clone this repository.
- Open Chrome and go to
chrome://extensions. - Enable Developer mode.
- Click Load unpacked and select the project folder.
- You're all set! Enjoy summarizing articles!
Feel free to fork this project, suggest changes, or open issues. Your contributions are welcome!