Amy 1.0.9 for Android

Calories, logged like notes.

Open Amy is an early Android calorie tracker designed to make calorie tracking feel as easy as typing a note. Type a meal, press Enter, and Amy turns it into editable calories and macros. Manual logging works without an account, subscription, or API key.

Source-available under PolyForm Noncommercial; not FLOSS or official F-Droid yet.

oatmeal with banana310 cal
turkey sandwich520 cal
protein shake190 cal
Amy showing a typed food line with estimated calories

The Android version I wanted.

This project started because the fast, note-like calorie logging style of the iOS app Amy did not exist on Android. Open Amy is an Android-first recreation of that core idea, built in public and still early enough that tester feedback can shape it.

Small on purpose

The first action should be writing what you ate. Stats, streaks, widgets, barcode lookup, and optional estimates support that daily log instead of replacing it.

Published in the open

The source and APK releases are on GitHub. The current license is PolyForm Noncommercial, so it is source-available rather than OSI/FOSS today. The long-term goal is a maintained Android app people can trust and contribute to.

Built around the first tap.

The core loop is deliberately small: one line per food, editable calorie and macro estimates, local storage, and capture shortcuts when typing is not enough.

One food per line

Type a meal the way you would write it in a note. Amy keeps the text visible and attaches calories to the line.

Local-first diary

No account is required. Diary data, goals, saved meals, corrections, imports, and exports live on the device.

Open Food Facts barcode lookup

Scan packaged foods through Open Food Facts instead of a proprietary nutrition database.

Optional AI estimates

Food photos, labels, dictation, and text estimates can use a user-supplied OpenRouter key. Manual logging does not need one.

Android widgets

Keep daily calories and mini Today actions close to the home screen for fast logging.

No ads or tracking SDKs

Amy has no Firebase, no Play Services dependency, no account wall, and no ad SDKs in the current source audit.

The app stays close to the log.

Stats, streaks, capture, and settings are useful, but the daily note stays the center of gravity.

Amy onboarding screen
Amy Today logging screen
Amy searching and estimating screen
Amy logged line with calories
Amy settings screen

Looking for Android testers.

The most useful feedback is concrete: device model, Android version, launcher, APK version, and exactly what broke or felt slow.

  • Install and launch reports on different Android versions and OEM devices.
  • Small-screen, large-font, and tablet layout issues.
  • Widget resize behavior on real launchers.
  • Barcode misses or bad Open Food Facts matches.
  • Photo or label estimate failures with a valid OpenRouter key.
  • Export/import restore problems.