Experimental Prototype On-Device AI No Backend

Local Price Extractor

Extract product prices from the page you are viewing with Chrome's built-in AI, without sending the page to a backend.

View on GitHub
A shopping page is structured by Chrome on-device AI into validated product JSON.

Active shopping page

Chrome on-device AI

{ "title": "Product",

"price": 29900 }

Platform

Chrome Extension

Processing

Inside the browser

Tested fixture

2 accepted · 0 rejected

How it works

Model output is only the first draft

1

Capture a bounded page view

Read only a bounded representation of the active shopping page after the user starts an analysis.

2

Structure with on-device AI

Ask Chrome's built-in model for schema-constrained product, price, shipping, and link data.

3

Validate against the source

Reject prices and URLs that cannot be found in the captured page instead of trusting model output blindly.

Install and try

Load it directly from GitHub

  1. 1 Download the repository ZIP from GitHub or clone the public repository.
  2. 2 Open chrome://extensions and enable Developer mode.
  3. 3 Choose Load unpacked and select the repository directory.
  4. 4 Open a shopping page, click the extension, and select 현재 페이지 분석.

The first analysis can trigger an on-device model download. Progress appears in the extension popup.

Implementation evidence

Extension

Chrome Manifest V3, JavaScript

On-device model

Chrome LanguageModel API

Output controls

JSON Schema, source validation

Verification

Vitest, real Chrome fixture

Inspect the prototype

Read the source, run the tests, and load the unpacked extension in Chrome.

Open GitHub repository