Onigiri tracks calories, nutrition, and water on iPhone, iPad, and Apple Watch โ and saves every log straight to Apple Health. No account. No ads. No subscriptions. Nothing to lose other than weight.
Source-available ยท iOS 18 / watchOS 10+ ยท Built 100% agentically with Claude Code

What you ate minus what you burned โ active and resting energy, straight from Apple Health โ with the calories you have left for the day. Amber when you're close, orange when you're over.
Favorites first, recents next, and custom meals that log a whole plate at once. Search your library and two public food databases from one field.
AI features are off by default โ Onigiri logs food and tracks your goal without them. Turn on AI to estimate food by describing it and enable vision recognition.
Pick a weight and a date โ Onigiri computes the daily deficit, turns it into a calorie budget, and projects your finish date from your real weigh-ins.

Days that hit their goal earn your badge โ the month grid and streak counter make consistency visible. Judged by the goal you had that day, so moving the goalposts never rewrites history.

Log from the watch without touching your phone. Glance at widgets that refresh within seconds of any log โ even when made on other devices. Or just say it: “Log water in Onigiri” logs by voice โ saved meals and favorite foods by name โ and “How many calories do I have left in Onigiri?” gets a spoken answer, on the phone or the watch.

The watch app works on its own: log foods and water right from your wrist, turn the crown to adjust an entry, and put your calorie balance on the watch face as a complication.

Widgets show today's balance, your water progress, and your streak at a glance โ and a Control Center button logs a serving of water without opening the app.

On iPad, the day's summary and its log sit side by side with a sidebar for navigation โ and it all works in Split View, Slide Over, and Stage Manager.
A target weight and date. Onigiri works out the daily calorie deficit needed to get there โ burning more than you eat.
Budget = your average daily burn minus that deficit. The ring shows how much you can still eat today and stay on pace.
Finish at or under budget and the deficit is banked. Do it consistently and the trend line does the rest.
Your logs live in Apple Health on your device, under Apple's protections. By default, no data is sent to third parties โ everything remains on your device.
The whole app is on GitHub under the PolyForm Noncommercial license โ free to build, run, and modify for any noncommercial purpose.