
A free and open-source Chrome Extension that uses AI to summarize web articles. Get instant summaries with just a few clicks.

Features
Core Features
- No charge, no API key, no login required
- Extract articles automatically from webpages
- Summarize articles with multiple AI services
- Floating panel for quick access
- Context menu support
- Dark/Light mode support
- Modern and polished design
Supported Content Types
- Web Content - News articles, blog posts, and general web pages
- YouTube - Video transcripts
- PDF Documents - PDF files
Supported AI services
- ChatGPT
- Gemini
- Google AI Studio
- Claude
- Grok
- Perplexity
- Deekseek
Installation
From Chrome Web Store
- Visit Chrome Web Store
- Click “Add to Chrome”
- Click “Add Extension” in the confirmation dialog
Install locally
- Download release version and unzip
- Open
chrome://extensions
in Chrome
- Enable “Developer mode” in the top right
- Click “Load unpacked”
- Select the unzipped folder
For Developers
Development Setup
-
Install required tools
- Node.js (v20 or higher)
- pnpm (v10 or higher)
- mise (Development environment manager)
-
Clone the repository
git clone https://github.com/gumob/AISummarizer.git
cd AISummarizer
-
Install dependencies
-
Start development server
- Open
chrome://extensions
in Chrome
- Enable “Developer mode” in the top right
- Click “Load unpacked”
- Select the
dist/dev
folder in the downloaded directory
Using Fastlane
Project Structure
For detailed project structure, please refer to DIRECTORYSTRUCTURE.md.
Technology Stack
For detailed technology stack information, please refer to TECHNOLOGSTACK.md.
Development Guidelines
-
Code Style
- Use ESLint and Prettier
- Run
pnpm lint
before committing
- Run
pnpm format
before committing
-
Branch Strategy
main
: Production branch
develop
: Development branch
- Feature development:
feature/feature-name
- Bug fixes:
fix/bug-description
-
Pull Requests
- Clear title and description
- Reference related issue numbers
- Self-review before submission
Building
# Production build
pnpm build
# Development build
pnpm dev
🔒 Privacy
We respect your privacy. All data is stored locally on your device. See our Privacy Policy for details.
📝 License
This project is licensed under the MIT License.