Portrait of Xiaomeng Li

Xiaomeng Li

Co-founder & CTO, NanoRhino · Houston, TX

About

I build and study production AI coaching systems. I'm the co-founder and CTO of NanoRhino, an AI nutrition coach that works entirely over text messages and is paid only on results — $10 per pound actually lost, capped at $500.

My current work treats weight coaching as a control problem with a dirty sensor: self-reported food logging carries a large, person-specific bias, so the system maintains two energy-expenditure estimates in deliberately different units and routes between fixing the target and fixing the measurement. The controller is deterministic; the language model composes conversation but never computes a number a user sees. This architecture runs in production across hundreds of long-lived, per-user agents.

Before founding NanoRhino, I was a software engineer at Amazon (Vancouver) and Baidu (Beijing).

Research

Small Average Error, Wide Individual Error: General-Purpose LLMs Estimating Energy Intake from Meal Photos in a Feeding Trial. Xiaomeng Li.
arXiv:2610.26538 [cs.HC], October 2026. Six multimodal LLMs, 802 meals of a controlled feeding trial with weighed intake; pre-registered evaluation with code and per-meal outputs released.
Deficit Loop: Closed-Loop Adaptive Calorie Targeting with Per-User AI Agents over Messaging. Xiaomeng Li.
Preprint, October 2026. A systems report from seven weeks of production operation. Under peer review.
[PDF] arXiv (cs.HC) submission in progress

Two parts of the NanoRhino coaching engine are U.S. patent-pending: the deficit-loop calorie controller described above (provisional application filed September 2026), and the per-user dish memory for food-energy estimation (provisional application filed October 2026).

Selected writing

Experience

2025 —NanoRhino — Co-founder & CTO. AI nutrition coaching over SMS/WhatsApp; closed-loop calorie targeting; per-user agent fleet. Houston, TX.
2024 – 2025Palmstreet — Senior Software Engineer (remote).
2020 – 2024Amazon — Software Development Engineer. Vancouver, BC.
2012 – 2020Baidu — Principal Software Engineer. Beijing.
2009 – 2011Banckle — Software Engineer.

Education

2005 – 2009B.S. Information Technology, Northeast Forestry University.