CraveLens icon

CraveLens

CraveLens identifies dishes in supported videos or webpage areas with on-device AI, matches them to nearby Swiggy listings, and prepares a cart to review.

CraveLens

Overview

CraveLens is a Chrome-based food discovery assistant that identifies dishes appearing in supported videos or in a user-selected region of a webpage. It uses on-device AI to recognize the food, then connects the result with nearby Swiggy listings and prepares a personalized cart.

The product is designed for people who discover food while watching videos or browsing the web and want to move from visual inspiration to an order without manually reconstructing the dish search. Users can review the suggested match and cart before deciding whether to continue through Swiggy. Detection can be explored without connecting Swiggy, while Swiggy access is required for personalized listings, menus, offers, addresses, cart preparation, and checkout.

Features

On-device food detection

Recognizes food in supported videos and selected visible regions of webpages using local browser-based processing, without sending video frames or selected images elsewhere.

Dish identification and verification

Local vision-language model options can identify multiple visible dishes and provide cuisine, ingredient evidence, and confidence for each detection.

Context-aware matching

A food-focused agent maps detected cravings to menus, coupons, dietary constraints, and available Swiggy listings.

Personalized recommendations

Uses entered preferences, allergy warnings, and—when preferences are empty—tentative preferences derived from verified order history for the relevant address.

Reviewable cart preparation

Prepares a Swiggy cart with available restaurant, menu, price, offer, fee, and delivery information for the user to review.

Configurable local AI

Supports local VLM paths including Gemini Nano, browser-downloaded Gemma 3n, or an Ollama vision model where supported by the browser setup.

Use cases

  • Capture food from video content

    While watching a YouTube video, Short, Instagram Reel, or Facebook video page in Chrome, CraveLens can identify a dish without requiring the viewer to pause and search for it manually.

  • Identify food on webpages

    When food appears on a page outside the listed video platforms, select the visible dish region with the keyboard shortcut to run a local scan.

  • Filter a craving around food preferences

    Use entered dietary preferences and allergy warnings to narrow the recommendation before reviewing a nearby Swiggy listing and its menu details.

  • Turn inspiration into a reviewable order

    Move from a detected dish to a prepared Swiggy cart containing available listing, pricing, offer, fee, and delivery information, then decide whether to proceed.

  • Separate discovery from ordering

    Explore dish detection without connecting Swiggy, then connect the service only when you want nearby listings, personalized recommendations, cart preparation, or checkout.

Pros and Cons

Pros

  • Local browser-based food detection is designed to keep video frames and selected page images on the user’s device.
  • Supports both automatic detection in specified video sites and manual selection of food on other webpages.
  • Prepares a Swiggy cart rather than placing an order automatically, leaving final approval with the user.
  • Can incorporate preferences, allergy warnings, order-history signals, current listings, menus, offers, and delivery information into recommendations.

Cons

  • The documented workflow is centered on Chrome and specified video platforms; broader page support depends on the manual region-selection workflow and browser setup.
  • Dish matches, prices, offers, delivery details, and dietary guidance should be reviewed in Swiggy and with the restaurant before ordering.
  • No confirmed pricing model is published on the available pricing URL.

FAQ

Which videos and pages does CraveLens support?

CraveLens supports YouTube videos and Shorts, Instagram Reels, and Facebook Watch or video pages in Chrome. On other pages, you can use a keyboard shortcut to select and scan a visible food region.

Is browsing data uploaded?

Food detection runs locally in the browser. For lasso scans, only the selected visible region is captured for local verification; browsing history and full-page activity are not uploaded.

Do I need to connect Swiggy?

You can explore food detection without connecting Swiggy. A Swiggy connection is needed for saved addresses, nearby listings, menus, offers, cart preparation, and checkout.

Does CraveLens place orders automatically?

No. CraveLens prepares a cart, but the final order always requires your explicit confirmation. Review the final Swiggy checkout details before confirming.

Can CraveLens account for dietary preferences and allergies?

CraveLens can use entered dietary preferences and allergy warnings to guide recommendations, but you should verify item details with Swiggy and the restaurant before ordering.

Quick Facts

Category
AI food discovery assistant
Platform
Chrome browser
Detection
Supported videos or selected webpage regions
Delivery integration
Swiggy cart and checkout workflow
Privacy model
On-device food detection
Pricing
Not confirmed from the available pricing page