I'm a solo XR/creative director by day, and a few months ago I got tired of habit apps that guilt-trip you the moment you miss a day. Red X marks. Broken streak banners. The whole vibe of "you failed."
So I built FlowMyLife — a free, installable PWA that's basically a personal life OS: habits, daily key wins, morning/evening check-ins, a "Life Scan" radar across 8 areas of life, and an AI coach (Nova) that helps you set things up by just talking to it.
The part I'm most proud of: instead of streak counters, your habits are 3D creatures living in a garden. Keep the habit going, the creature grows. Miss a day, it shrinks a little — no shame copy, no red banners, just a visual signal that's honest without being punishing.
Some of the stack/build details, for the builder crowd
- Frontend is a single-page PWA (works offline, installable, no app store)
- Backend AI coach runs on a serverless function calling an LLM, with a structured action schema so "I want to work out 3x a week" becomes an actual habit object, not just chat text
- Deployed on Netlify, analytics via GA4 + Microsoft Clarity
- Bilingual (ES/EN, with partial PT/FR/DE/IT support) — built for a Spanish-speaking + global audience from day one
It's free forever, no signup required to try it (guest mode), no credit card anywhere. I'd genuinely love feedback from this community — especially on the AI-coach-as-onboarding approach, since that replaced a traditional settings wizard entirely.
Happy to answer questions about the build in the comments. What's the one habit-tracking feature you wish more apps had?
Top comments (1)
The 3D creature mechanic is a smart way to make the feedback loop emotional without turning missed days into punishment; shrinking a little communicates state without the red-X failure language most trackers lean on. Replacing a settings wizard with Nova is interesting too, especially because you're mapping a goal like working out 3x a week into a real habit object through a structured action schema instead of leaving it as chat history. Founder/engineer thought: I'd instrument onboarding around correction moments, because the fastest signal may be where people edit what the coach inferred.