SYSTEM Cited by 2 sources
Instacart Caper¶
Caper is Instacart's in-store AI-powered smart cart. It provides a scan-less / frictionless grocery checkout experience using on-device computer vision and multi-sensor fusion (camera + weight scale + location / localisation sensors). Deployed at retailer grocery stores; a stability-critical hardware product — "a crash can lead to cart abandonment" (from the 2026-02-03 Caper Android-migration post).
Architectural relevance on this wiki¶
Two Instacart Engineering posts so far document Caper from the systems-engineering angle:
- 2026-02-03 — Jetpack Compose migration. Four-phase migration of the Caper Android application from Fragments + XML layouts to Jetpack Compose. See companies/instacart for the full distilled account. Covered by patterns/phased-framework-migration + patterns/ai-migration-skill-workflow + patterns/visual-parity-screenshot-gate.
- 2026-02-17 — Capsight — edge→cloud data flywheel that treats the Caper fleet as a distributed data-collection system feeding CV / multi-sensor model training.
Key properties (as disclosed)¶
- Multi-modal sensors per cart: camera (primary), weight scale, location / localisation.
- On-device AI workload: product recognition + checkout (inference runs on the cart).
- Data volume per cart: "gigabytes" per cart of multi-modal sensor data.
- Fleet scale: unspecified in number, but deployed across retailer stores; explicitly mentioned as the team's driver for needing collection-cost to not grow linearly with fleet size.
- Deployment environment constraint: lives on retailer store networks — the Capsight Collector's uploader "carefully manages upload timing and bandwidth to avoid any impact on retailer operations or network performance".
Seen in¶
- Instacart — Turning Data into Velocity (2026-02-17) — Capsight as the data flywheel feeding Caper's models.
- Instacart — Migrating to Jetpack Compose (2026-02-03) — Caper Android app migration.
Related¶
- systems/capsight — the data-flywheel platform that feeds Caper's models.
- companies/instacart