Skip to content
agentusehub

Compare grocery prices across stores from a list

A tech worker built a Gemini browser agent that takes a typed or scanned handwritten grocery list and compares prices on Amazon Fresh and Flipkart Minutes.

Time saved
Not reported
Setup time
Not reported
Running cost
Not reported
Cost range
Not reported

Use case overview

A tech worker built a Gemini browser agent that takes a typed or scanned handwritten grocery list and compares prices on Amazon Fresh and Flipkart Minutes.

Reported experience

  1. What they did

    Vikas Ranjan built an assistant called Dinu Kaka with the browser-use library (Playwright), driven by Gemini 2.0 Flash in his own Chrome. You type a list or upload a handwritten one, and the agent searches each item on Amazon Fresh and Flipkart Minutes. It screenshots prices, discounts and delivery details, picks the best option, adds it to the cart and writes a summary report.

  2. How it went

    The author says it freed up his weekends and gets him good deals without hours of research. The article gives no timings, savings figures or accuracy results, and a reader asked how long a 15–20 item list takes.

  3. Worth knowing

    The published code is simplified, and its task prompt doesn't show how the list is passed in. Check the linked GitHub repo for the real setup.

Example prompts

Try with Gemini
Here is my grocery list: [paste list or attach a photo of a handwritten list]. Compare prices for each item across [store 1] and [store 2], noting pack sizes and anything out of stock. Give me a table with the cheapest option per item and the total per store. Do not add anything to a cart or place an order without showing me first.
Operations · Intermediate
  1. Label contract email
  2. Extract terms
  3. Log in Sheets

Track vendor contract renewals before they auto-renew

Make pulls contracts from Gmail, Gemini extracts the term and notice period, and a Sheets register emails the owner 60, 30 and 7 days before each deadline.

Gmail · Make · Gemini · Google Sheets
Personal Productivity · Intermediate
  1. 7am schedule
  2. Gather inputs
  3. Prioritise

Morning brief of your meetings, emails and open tasks

A self-hosted n8n job reads your calendar, unread email and Notion tasks at 7am and sends one short brief of what matters today.

n8n · Gmail · Notion · Gemini