AI Article Summarizer by Bonn troch Andrea Bonacci
Summarize any web article or PDF with your own AI API key. Supports Groq, OpenAI, Claude, and Gemini. Get key points, translations, citations, and Q&A - all stored locally.
Metadata útwreiding
Skermôfbyldingen
Oer dizze útwreiding
Spending too long reading articles you might not even need? This extension pulls out what matters in seconds.
Pick any article, hit Summarize, and get a clean summary, key points, full translation, citations in APA format, and an interactive Q&A where you can ask follow-up questions about the content. Works with web pages and uploaded PDFs.
You bring your own API key. No middleman, no subscription, no data collection. Your keys stay in your browser, your articles go directly to the provider you choose.
Four AI providers:
- Groq - fast and affordable
- OpenAI - solid all-around quality
- Anthropic Claude - strong on detailed analysis
- Google Gemini - good alternative option
What you get per article:
- Summary (short, medium, or detailed - you pick the length)
- Key points extraction
- Full translation (English, Italian, Spanish, French, German)
- Citations and references in APA format
- Q&A - ask anything about the article, type or use voice
- Automatic content type detection (news, scientific paper, tutorial, opinion piece, business case)
Reading mode: Side-by-side view with the original article on the left and the AI analysis on the right. Adjustable split, font size controls, synced scrolling. Read the source and the summary together.
Multi-article comparison: Select two or more articles from your history and run a combined analysis. Get a unified summary, see where authors agree or disagree, and ask questions across all of them at once.
PDF analysis: Drag and drop any PDF. Same analysis pipeline - summary, key points, translation, citations, Q&A.
Voice support: Listen to summaries and key points read aloud (text-to-speech). Ask Q&A questions by voice (speech recognition). Pick your preferred voice and language.
Export anywhere:
- PDF with formatted layout
- Markdown for notes and wikis
- Email with saved recipient list
- Copy to clipboard
History and organization: Every analysis is saved locally. Search, filter by provider or language, mark favorites, add personal notes. Import and export your full history as JSON backup.
Smart caching: Already analyzed that article? Results load instantly from cache. Configurable expiry (1 to 30 days), compression for older entries, automatic cleanup. The cache stats page shows exactly how many API calls you saved.
Automatic fallback: If your primary provider fails or hits a rate limit, the extension can automatically try another configured provider. No lost work.
Privacy first: Zero telemetry, zero analytics, zero tracking. API keys stored locally. Article content goes only to the AI provider you selected, only when you click Summarize. Sensitive pages (banking, Google accounts) are excluded by default.
Works in: English, Italian, Spanish, French, and German (both UI and output language).
Pick any article, hit Summarize, and get a clean summary, key points, full translation, citations in APA format, and an interactive Q&A where you can ask follow-up questions about the content. Works with web pages and uploaded PDFs.
You bring your own API key. No middleman, no subscription, no data collection. Your keys stay in your browser, your articles go directly to the provider you choose.
Four AI providers:
- Groq - fast and affordable
- OpenAI - solid all-around quality
- Anthropic Claude - strong on detailed analysis
- Google Gemini - good alternative option
What you get per article:
- Summary (short, medium, or detailed - you pick the length)
- Key points extraction
- Full translation (English, Italian, Spanish, French, German)
- Citations and references in APA format
- Q&A - ask anything about the article, type or use voice
- Automatic content type detection (news, scientific paper, tutorial, opinion piece, business case)
Reading mode: Side-by-side view with the original article on the left and the AI analysis on the right. Adjustable split, font size controls, synced scrolling. Read the source and the summary together.
Multi-article comparison: Select two or more articles from your history and run a combined analysis. Get a unified summary, see where authors agree or disagree, and ask questions across all of them at once.
PDF analysis: Drag and drop any PDF. Same analysis pipeline - summary, key points, translation, citations, Q&A.
Voice support: Listen to summaries and key points read aloud (text-to-speech). Ask Q&A questions by voice (speech recognition). Pick your preferred voice and language.
Export anywhere:
- PDF with formatted layout
- Markdown for notes and wikis
- Email with saved recipient list
- Copy to clipboard
History and organization: Every analysis is saved locally. Search, filter by provider or language, mark favorites, add personal notes. Import and export your full history as JSON backup.
Smart caching: Already analyzed that article? Results load instantly from cache. Configurable expiry (1 to 30 days), compression for older entries, automatic cleanup. The cache stats page shows exactly how many API calls you saved.
Automatic fallback: If your primary provider fails or hits a rate limit, the extension can automatically try another configured provider. No lost work.
Privacy first: Zero telemetry, zero analytics, zero tracking. API keys stored locally. Article content goes only to the AI provider you selected, only when you click Summarize. Sensitive pages (banking, Google accounts) are excluded by default.
Works in: English, Italian, Spanish, French, and German (both UI and output language).
Wurdearre: 0 troch 0 beoardielers
Tastimmingen en gegevens
Fereaske machtigingen:
- Jo gegevens foar alle websites benaderje
Opsjonele machtigingen:
- Jo gegevens foar api.groq.com benaderje
- Jo gegevens foar api.openai.com benaderje
- Jo gegevens foar api.anthropic.com benaderje
- Jo gegevens foar generativelanguage.googleapis.com benaderje
Fereaske gegevenssamling, neffens de ûntwikkelder:
- Website-ynhâld
Mear ynformaasje
- Add-on-keppelingen
- Ferzje
- 2.2.0
- Grutte
- 4,54 MB
- Lêst bywurke
- 3 dagen lyn (22 mai 2026)
- Sibbe kategoryen
- Lisinsje
- Apache-lisinsje 2.0
- Ferzjeskiednis
- Tafoegje oan kolleksje
The extension uses innerHTML in several places. All dynamic content is sanitized through HtmlSanitizer.escape() before insertion (see src/utils/security/html-sanitizer.js). The Function constructor warnings come from third-party libraries (pdfjs-dist, html2canvas), not from extension code.
Build instructions: Node.js 18+, run "npm install && npm run build". Output goes to dist/.