AI-powered Chrome extension that instantly summarizes web articles using Google's Gemini AI.
- 🤖 AI-powered article summarization
- 📌 Three summary modes
- Bullet Points
- Brief
- Detailed
- 🌙 Beautiful Light & Dark themes
- 📋 One-click copy
- ⚡ Fast and lightweight
- 🔒 Secure local API key storage
- 🌐 Works on most article websites
Install directly from the Chrome Web Store.
(Chrome Web Store link will be added after publication.)
Clone the repository
git clone https://github.com/CoderFish1/Essence.gitOpen Chrome and visit
chrome://extensions
Enable Developer Mode.
Click Load unpacked.
Select the project folder.
Done!
Essence requires a free Gemini API key.
- Visit
-
Sign in with your Google account.
-
Create a free API key.
-
Open Essence Settings.
-
Paste the key.
-
Click Save Settings.
- Open any article.
- Click the Essence extension.
- Select your preferred summary mode.
- Press Summarize.
- Copy the generated summary if needed.
- HTML5
- CSS3
- JavaScript
- Chrome Extension Manifest V3
- Gemini API
- Chrome Storage API
Essence
│
├── images/
│ ├── Essence_ChromeStore_Screenshot_1280x800.png
│ ├── Essence_Dark_ChromeStore_1280x800.png
│ ├── Essence_Settings_ChromeStore_1280x800.png
│ ├── marquee_essence.png
│ ├── small_promo_title_essence.png
│ └── store_icon_128.png
│
├── manifest.json
├── popup.html
├── popup.css
├── popup.js
├── content.js
├── background.js
├── options.html
├── options.css
├── options.js
├── README.md
└── ...
Essence values your privacy.
- Your Gemini API key is stored locally using Chrome Storage.
- No browsing history is collected.
- No personal information is stored.
- No user data is sold or shared.
- Webpage content is processed only to generate summaries.
Contributions, feature requests, and bug reports are welcome.
Feel free to fork the repository and submit a pull request.
Found a bug or have a feature request?
Please open an issue here:
https://github.com/CoderFish1/Essence/issues
If you find this project useful, consider giving it a ⭐ on GitHub.
It really helps!
Made with ❤️ by Shrey Pandey


