On-device AI for retail
Edge0
On-device shopping agents that turn constrained grocery requests into carts ready for confirmation.
- Project
- Own product
- Role
- Product strategy, AI systems design, and frontend engineering
- Focus
- On-device AI, Retail agents, Human confirmation
- Stack
- Next.js 16, React 19, TypeScript, Neon Postgres, Tailwind CSS 4, Node.js tests






The project
Edge0 searches approved retailer product data, applies shopper constraints, and prepares a cart inside the retailer app. Supported work can run on-device, while harder or sensitive requests can move to cloud fallback or a retailer-team handoff.
- Runs supported catalog search, product filtering, and cart preparation close to the shopper.
- Keeps a confirmation step between an agent's proposal and the final cart action.
- Uses bounded on-device execution with explicit cloud fallback and human handoff paths.
Product flow
How it works
- 01
A shopper describes the products, constraints, and preferences they need.
- 02
The agent searches retailer-approved catalog data and filters possible matches.
- 03
It prepares a proposed cart inside the retailer experience.
- 04
The shopper confirms the action, while unsupported work can use cloud fallback or human handoff.
System design
How it was built
Defined a bounded on-device execution layer for catalog search, filtering, and cart preparation.
Built the public product and deterministic demo in Next.js, with pilot requests validated server-side and stored in Neon Postgres.
Kept confirmation, cloud fallback, human handoff, and benchmark caveats visible so the product does not hide uncertainty.