This Chrome extension provides AI-powered summarization capabilities for both webpage text and uploaded documents. It utilizes Google's Gemini model for generating summaries and key takeaways.
This template should help get you started developing with React in WXT.
- Summarize selected text
- Summarize entire webpage
- Generate key takeaways
- Support for .txt and .pdf files
- Intelligent document parsing
- Key points extraction
- Brief: Quick, concise summaries
- Detailed: In-depth analysis
- Bullet Points: Organized key points
- Custom: User-defined prompts
This extension leverages Chrome's Built-In Translation API to provide seamless translation capabilities for summarized content.
-
Automatic Translation: Translates summaries into the target language specified in the extension settings.
-
Supported Languages:
- English (en)
- Mandarin Chinese (Simplified) (zh)
- Taiwanese Mandarin (Traditional) (zh-Hant)
- Japanese (ja)
- Portuguese (pt)
- Russian (ru)
- Spanish (es)
- Turkish (tr)
- Hindi (hi)
- Vietnamese (vi)
- Bengali (bn)
-
User-Controlled Settings: Users can configure the source and target languages through the extension's settings.
To use the translation features, ensure that Chrome's Translation API is enabled:
- Open Chrome and navigate to chrome://flags.
- Search for "Enable Translation API."
- Set it to Enabled.
- Restart Chrome to apply the changes.
npm install
echo "VITE_API_KEY=your_api_key_here" > .env
*You need to add the translation_api key as VITE_TRANSLATE_API_KEY in your .env file too.
npm run dev
After running npm run dev:
- A new Chrome window will automatically open
- The extension will be pre-installed in this window
- Selected Text
- Highlight any text on a webpage
- Right-click and select "Summarize Selection"
- Full Page
- Right-click anywhere on the page
- Select "Summarize Full Page"
- Upload Document
- Click the "+" button in the extension sidebar
- Select your document (.txt, .pdf, .docx)
- Summary Modes
- Brief: Default mode for quick summaries
- Detailed: Comprehensive analysis
- Bullet Points: Organized format
- Custom: Use your own prompt
- Dark/Light Mode: Automatic theme switching
- Copy to Clipboard: Easy sharing of summaries
- Key Takeaways: Separate section for important points





