Skip to Main Content

Unknown Ally

Built at Meta Global AI Developer Hackathon · Oct 26, 2026 · Remote

Unknown Ally — Demo video

Unknown Ally is a local-first Android app where I track sleep, time blocks, habits, meals, gym, expenses and reminders. Everything is stored in SQLite on the phone. The problem I know firsthand is that logging all this means tapping through five screens a day, and on a tired day I skip it. Ally is the voice agent I built into it. You talk, and it acts. Saying "Push day, 4 sets of bench at 80 for 8, 500 ml water, and tick meditation" logs the gym session, the water and the habit in one turn. "Block 5 AM tomorrow for boxing and set a voice alarm at 4:30" creates the calendar block and an alarm that keeps speaking until you say you are awake. You can also photograph a receipt, and Ally reads it and logs each expense. Ally also checks in on its own, with a dinner check at 10 PM and a short debrief at 11:30 PM. It is an agent in the real sense. The model decides which tools to call, can call several at once, reads the results, and calls more if needed. Every tool writes to the local database, so the app updates live. The app has no backend. Only the transcript, tool results and photos you choose to scan go to the API. The repo is public and the README lists exactly what was built during the hackathon.

Team