Today
Everything fills
one tide.
Habits, sleep, steps and meals each fill a segment. Fill them all and it’s high tide, with a habit streak that keeps count and a weekly goal you can actually reach.

Open source · Android
Resurge pulls your whole day into one tide and puts a coach on top that has actually read it. Habits, sleep, workouts, food and weight, with Health Connect.
Version 0.3.0 · 9.9 MB · Android 8.0 or later. Android will ask you to allow installs from your browser the first time.

Today
Habits, sleep, steps and meals each fill a segment. Fill them all and it’s high tide, with a habit streak that keeps count and a weekly goal you can actually reach.

Freezes cover an off day
Habits
One tap a day. Miss one and a freeze covers it, so a single off day never wipes out a month.
Fitness
Runs, rides and lifts from your watch through Health Connect, or logged by hand with sets and reps. Duplicates are merged, so nothing counts twice.

Food
Point the camera at your plate, pick a photo or describe it in a few words. The coach finds each food, estimates the portion, and asks one question when the answer would change the numbers.
Weight
Weigh-ins are smoothed into a trend, so one salty dinner doesn’t erase a good week. Drag two handles across the chart to see exactly what changed between any two dates.

Coach
It has read your sleep, steps and meals. You get a short note after every workout and night of sleep, a weekly report on Saturday, and answers whenever you ask.
Friend
Warm and patient
Commander
Direct, no excuses
Watch
Open source
Resurge is released under the GPL-3.0. Read every line, run your own backend, change anything. Improvements stay open for everyone.
# Clone and run on a device git clone https://github.com/shashankbhat2/resurge-ai.git cd resurge-ai # add your own app/google-services.json first ./gradlew :app:installDebug # Backend: Cloud Functions that call Claude cd functions && npm install firebase deploy --only functions
Per-user security rules. Meal photos are analysed and only a small thumbnail is kept. No API keys ship in the app.
Kotlin and Jetpack Compose, Hilt, Firestore with offline cache, WorkManager and screenshot-tested UI.
Fitbit, Samsung Health, Garmin and Pixel Watch through Health Connect, merged and de-duplicated.