Your weekly publications of product mechanics for free - Learn how your favourite softwares work under the hood
5 spots left

Portfolio Case Study

01.

Browse AI

A browser extension that extracts page content and uses Gemini to answer with context-aware, relevant responses.

Browse AI hero visual

Overview

Role
Technical Product Manager + Product Engineer
Timeline
6 weeks
Product type
Chrome extension + web app
Team
Led end-to-end with advisor support

Problem

People jump between tabs and tools when trying to summarize, extract, or rewrite web content. That context switching causes delay and cognitive load.

Users / Insights

Writers, researchers, and students wanted AI help inside the page they were already reading. The key need was not just answers, but speed and continuity of flow.

Approach

As TPM and product engineer, I defined the product scope, prioritized the highest-leverage user flows, and translated them into a lightweight RAG architecture that extracts page context, ranks relevance, and packages prompt + conversation history for Gemini.

Solution

I shipped a click-to-open browser extension popup (not a sidebar) using Tesseract.js and a JavaScript scraping library to extract active-page content, then routed relevant context plus user prompts and conversation state into the Gemini API for grounded answers.

Outcome

The product made common reading and writing tasks meaningfully faster, and users reported lower effort because they no longer had to switch between multiple AI tabs.

Reflection

The biggest learning was balancing flexibility with focus. Next iteration, I would add stronger memory controls and personalization for repeated workflows.