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
- manifest
- react
- tailwind

Log in or sign up for Devpost to join the conversation.