Meta Global AI Developer Hackathon 2026 · Indie track

You eat.
It logs.

Ray-Ban Meta glasses look at the kitchen scale you already own, read the grams off its display, name the food, and log it for you. No manual entry. Hands free. Works with any digital scale.

The film Three minutes, shot in a Montréal kitchen. Here by 2026-NOVEMBER-04.

How it works

No manual entry. Hands free.

Typing apps make you enter every food. Photo apps guess the portion from a picture. itlogs.food reads the number your scale already shows.

01

The scale gets the grams

Put the food on the scale you already own. The number on its display is the weight, so there is nothing to pair and nothing to buy.

02

The glasses get the images

Ray-Ban Meta glasses see what you see. No phone in your hand, no photo to take, nothing to type.

03

The system names the food

Muse Spark names the food and reads the display. When it is unsure, it looks again before anything is logged.

04

Barcodes get read

Packaged food carries its own answer. Scan the barcode and the row takes the numbers from the product's label, through Open Food Facts.

05

Macros and kcal go to Apple Health

Protein, carbs, fat and kcal for every food. You check the meal, then send it with one tap.

Compare

Weighed, not guessed.

itlogs.foodPhoto appsTyping apps
What you doPut the food on the scalePhotograph the plateSearch, pick, type the amount
Your handsFreeHolding the phoneTyping on the phone
The gramsRead off your scaleEstimated from the pictureWhatever you enter
ScaleAny with a digital display, nothing to pairNoneYours, if you copy the number
Packaged foodBarcode, the label's numbersVaries by appBarcode or search

Four popular photo apps logged calories and fat about one-third too low, across about 100 meals measured to 0.1 g. Study led by an NIH fellow, presented at the American Society for Nutrition's annual meeting.

The log

A log that writes itself.

Every line carries the grams, the calories and protein from a nutrient table, and the label the loop produced: agreed, confirmed, or corrected. Those labels are tomorrow's eval set.

  • Grams to the unit, straight off the display
  • Protein, carbs, fat and kcal from the grams
  • Sent to Apple Health with one tap
dinner · 2026-NOVEMBER-01
  1. 18:42grilled chicken breast218 g360 kcalagreed
  2. 18:43cooked white rice187 g243 kcalconfirmed
  3. 18:44olive oil9 g80 kcalagreed
  4. 18:45roasted pumpkin120 g53 kcalcorrected
  5. 18:47 

dinner534 g736 kcal74 g protein

Built on

Meta's models, in the loop.

Ray-Ban MetaThe glasses, through the Wearables Device Access Toolkit: camera stream, microphone, the button.
Muse SparkReads the frame: the food, the number on the display, and how sure it is. Structured output, every time.
Muse Voice TranscribeHears your answer when the two reads disagree. Realtime, endpointing, 24 kHz.
Muse ImageMade every picture on this page from a text prompt and one reference frame.
Muse GlimmerThe open-weight path: the same reader on a Mac, recalibrated on the labels the loop produces.
FastAPI + SwiftA thin phone client streams frames up a WebSocket; one Python loop does the rest. Open source.

Submission 2026-NOVEMBER-04.
The build is public.

Ten days, one kitchen, every commit in the open. Watch the repository to see the film land.