FLEXIUS
FlagshipAn AI-coached fitness PWA that turns workout tracking into a conversation.
I wanted workout logging to feel like talking to a coach, not filling out a form. You speak or type - "did 3 sets of bench at 65kg", "plan a push day" - and the model decides whether to log a set, pull your history, generate a structured plan, or just answer a fitness question. It's offline-first, so it keeps logging through dead gym wifi via an IndexedDB queue and replays when you reconnect. The piece I'm proudest of is the provider-neutral LLM layer - Gemini, Claude, and OpenAI all run behind one interface, with bring-your-own-key support.
- Next.js 16
- React 19
- Turso (LibSQL)
- Drizzle ORM
- Tailwind 4
- shadcn/ui
- Web Push
- Vercel