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.
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.
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.
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.
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.
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.
Type a meal the way you would write it in a note. Amy keeps the text visible and attaches calories to the line.
No account is required. Diary data, goals, saved meals, corrections, imports, and exports live on the device.
Scan packaged foods through Open Food Facts instead of a proprietary nutrition database.
Food photos, labels, dictation, and text estimates can use a user-supplied OpenRouter key. Manual logging does not need one.
Keep daily calories and mini Today actions close to the home screen for fast logging.
Amy has no Firebase, no Play Services dependency, no account wall, and no ad SDKs in the current source audit.
Stats, streaks, capture, and settings are useful, but the daily note stays the center of gravity.





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