Inspiration

We’re overwhelmed by constant information but short on time. We wanted a tool that gives balanced, concise, and privacy-friendly summaries without relying on cloud AI, something that could think locally.

What it does

  • NewsMind is a Chrome Extension that brings built-in AI to every article you read:
  • One-click TL;DR summaries powered by Gemini Nano.
  • Tone rewriting for headlines (neutral, optimistic, or humorous).
  • Bias detection to flag sensational language.
  • Instant translation for global readers.
  • All running fully client-side, ensuring privacy and offline access.

How we built it

  • Built with Manifest V3, React, Tailwind, and the new Chrome built-in AI APIs:
  • Summarizer for local key-point generation.
  • Prompt API for bias classification (structured JSON).
  • Rewriter for tone shifts.
  • Translator for multilingual output.
  • The extension injects a floating action button on any web page and a mini panel UI using HTML/CSS.
  • Offline storage with IndexedDB, feed management through chrome.storage, and optional caching via an offscreen document.

Challenges we ran into

  • Early API availability differences between Chrome builds.
  • Managing async model downloads (and showing progress clearly).
  • Balancing CSP restrictions in content scripts.
  • Ensuring the extension gracefully degrades when APIs are unavailable.
  • Styling a floating UI that works across diverse websites.

Accomplishments that we're proud of

  • Built a fully local AI experience, no external API calls or servers.
  • Achieved working TL;DR + translation + tone rewrite entirely in the browser.
  • Created a clean, minimal UX that feels native to the web.
  • Delivered a real example of hybrid AI: fast, private, and sustainable.

What we learned

  • How to integrate Gemini Nano and the new Chrome AI APIs directly in MV3 extensions.
  • Techniques for structured prompt outputs using JSON schemas.
  • The power of running LLM features locally, faster, safer, and greener.
  • The importance of small UX details in AI-powered reading tools.

What's next for NewsMind Chrome Extension

  • Add RSS feed aggregation with local summaries in the pop-up view.
  • Introduce daily digest and bias trend reports.
  • Explore Proofreader API integration for on-page editing.
  • Publish to the Chrome Web Store as a privacy-first reading assistant.
  • Contribute open-source code as a template for local-AI extensions.

Built With

Share this project:

Updates