A Chrome extension that uses AI to summarize web pages directly from the browser's side panel, using your own OpenAI API key for cost-effective, pay-per-use summaries without monthly subscription fees.
-
Quick Summarization: Summarize any web page with a single click
-
Multiple Formats: Choose between bullet points, academic, professional, and simplified formats
-
Length Options: Select brief or detailed summaries to fit your needs
-
Advanced Analysis: Optional insights including:
- Tone and bias analysis
- Identification of vague or unsubstantiated claims
- Alternative perspectives and counterpoints
- Sentiment detection
- Intent analysis
- Fact comparison
-
Specialized Content Detection: Automatic formatting for:
- Food blogs and recipes (ingredient lists, cooking instructions)
- Home improvement and DIY projects (materials, tools, safety tips)
-
Word Definition Lookup: Highlight any single word to see its dictionary definition in a tooltip
-
History Management: Save and revisit previous summaries
-
Text-to-Speech: Listen to summaries read aloud
-
Context Menu Integration: Summarize selected text on any page
-
Dark Mode Support: Choose between light, dark, or system theme
- Visit the Chrome Web Store
- Search for "Smart Digest - AI Page Summarizer"
- Click "Add to Chrome"
- Clone this repository
- Run
npm installto install dependencies - Run
npm run buildto build the extension - Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked" and select the
distfolder from the project directory
- After installation, click the extension icon to open the side panel
- Go to the Settings tab
- Enter your OpenAI API key (requires a valid API key from OpenAI)
- Configure additional preferences as desired
- Navigate to any web page you want to summarize
- Click the extension icon or press
Alt+Sto open the side panel - Select your preferred format and length
- Click "Summarize Page"
- Select text on any web page
- Right-click and choose "Summarize Selection"
- View the summary in the side panel
- Highlight any single word on a web page
- A tooltip will appear with the word's definition, pronunciation, and example usage
- The tooltip will automatically disappear after 5 seconds or when you click elsewhere
Your OpenAI API key is stored locally in your browser and is only used to communicate with the OpenAI API. It is never sent to any other servers or services. Please manage your API key responsibly and refer to OpenAI's documentation for best practices regarding API key security.
- Node.js (v14 or higher)
- npm
# Install dependencies
npm install
# Start development build with watch mode
npm run dev
# Build for production
npm run buildThis project is licensed under the MIT License - see the LICENSE file for details.
- Built with Marked for Markdown rendering
- Uses OpenAI API for summarization
- Uses the free Dictionary API for definitions
This extension processes web page content through the OpenAI API using your personal API key. No data is stored on our servers. Please review our full Privacy Policy for more details and refer to OpenAI's privacy policy for information about how they handle data sent to their API.