FlexiFit AI

Built by a woman, for women. Breaking the silence around women's health, one workout at a time.

FlexiFit AI isn't another generic fitness app.

If you have PCOS, thyroid issues, or you're postpartum, you know those apps don't work for you. They give you meal plans with ingredients you can't afford. Workouts that don't account for your symptoms. Zero understanding of what you're actually going through.

FlexiFit gets it. Real-time pose correction so you don't hurt yourself. AI coaching that understands your budget and your culture. No judgment. Just support.

Powered by Google Cloud Run and Gemini AI because you deserve better than guesswork.


The Problem: The Pieces Exist, But Not Together

My Story

As a woman with PCOS, I turned to YouTube for workouts. I found free beginner exercises, people sharing their symptoms and journeys. But no one told me my Cobra Pose was wrong. I thought it was "easy" until months later I discovered I'd been doing it incorrectly the entire time, risking injury instead of healing. I didn't know wrong poses could hurt my neck and back.

I asked ChatGPT for diet and exercise advice. It gave me good, budget-conscious meal plans with local ingredients. But then what? No daily health log. No reminders asking "why did you miss today?" No one checking if my weight is going up instead of down. No "girl, your health pattern this week is killing it are you feeling good?" or "hey girl, this pattern looks concerning maybe see a doctor." Just good advice, then silence.

The Gap Nobody's Filling

Existing solutions each solve one piece:

  • YouTube → Free beginner exercises and community sharing symptoms, but no real-time pose detection when I'm doing it wrong, no "hey Pookie, I'm feeling a stretch in my back and can't hold this anymore — can you switch me to a modified version?"

  • ChatGPT/AI tools → Good diet advice (budget-friendly + local ingredients!) and exercise suggestions, but no daily health logging, no tracking my progress, no reminders when I skip, no health pattern predictions (good or concerning)

  • PCOS/Health apps → Track symptoms and have diet plans, but those diets include zucchini and ingredients I can't afford as middle-class Indian. No personalization for my budget and my local ingredients. Plus, no real-time exercise feedback or AI pattern analysis

  • Personal trainers → Live feedback and corrections, but expensive and intimidating many women fear judgment and suffer in silence rather than speak up

What's missing? An AI that combines personalized coaching with my budget and ingredients, real-time pose correction ("Pookie, switch me to modified!"), daily health logging with pattern analysis (celebrating progress OR flagging concerns), gentle reminders when you skip, and health predictions that know when to cheer you on or suggest seeing a doctor all in one place, understanding women's unique health challenges.

In societies where saying "I'm on my period" is shameful, women need private, judgment-free guidance that remembers their journey, spots warning signs, and adapts to their reality because

Your health deserves understanding, not judgment.


Solution: AI That Listens, Guides, and Adapts

Core Features

🤖 Pookie - Your Personalized AI Health Coach

Yes, I named my AI coach "Pookie" 🤧 — you can name yours whatever you like. Pet names make health journeys feel less clinical.

  • Health-Aware Conversations: Knows your PCOS, thyroid issues, or postpartum status
  • Tracks Your Full Journey: Remembers your meals, period cycles, symptoms, daily activities, and workout history
  • Exercise Logging Intelligence: Tracks pose detection results, misalignments, and suggests modified versions based on how you're feeling today
  • Budget-Friendly Nutrition: Local ingredients, not expensive imports — real food you can actually afford
  • Personality Matching: Choose your coach's vibe — 'cause when the vibes align, you both shine' 💫
  • Powered by Gemini AI via AI Studio: Culturally sensitive, empathetic responses that understand stigma around women's health

📹 Real-Time Pose Correction (Full Demo in Video)

  • MediaPipe Pose Detection: Live webcam analysis
  • Visual Feedback System: Green/red overlays with angle visualization
  • AI Voice Guidance: Gemini gives motivation halfway through your round and a compliment at the end
  • Adaptive Modifications: Voice command "help" switches to easier pose variations
  • Currently Supports: Tree Pose (Standard & Modified)

📔 Health Journal & Progress Tracking

  • Daily Entries: Log body weight, symptoms, meals, energy levels, notes
  • Visual Pattern Tracking: See your progress over weeks/months through interactive charts
    • Weight progression (line chart)
    • Energy level trends (bar chart)
    • Exercise pose accuracy over time
    • Overall health score ring
  • Basic AI Insights: Simple trend detection (weight up/down/stable)

Architecture: Strategic Cloud Run Deployment

Deployment Strategy

We built two versions to maximize impact within free credit constraints:

Version 1: ☁️ Cloud Run (Production)

Live at: your-app.run.app

Deployed Features:

  • User registration with health condition profiling
  • Gemini AI Health Coach (chat interface)
  • Health Journal entry & progress tracking
  • Persistent MySQL database (Railway)
  • AI Studio prompt integration

Version 2: 💻 Local Demo (Full Feature Set)

Shown in Video Demo

Additional Features:

  • Live webcam pose detection (MediaPipe)
  • Real-time angle visualization
  • AI voice speech guidance
  • All Cloud Run features

System Architecture

┌──────────────────────────────────────────────────────┐
│                    👩 User                           │
└────────────────────┬─────────────────────────────────┘
                     │ HTTPS
                     ↓
┌────────────────────────────────────────────────────────┐
│         ☁️ GOOGLE CLOUD RUN (Production)              │
│              Django Application                        │
│  ──────────────────────────────────────────────────   │
│  📱 User Registration & Profiles                      │
│  🤖 Gemini AI Health Coach (via Vertex AI)           │
│  📔 Health Journal & Tracking                         │
│  🔐 Session Management                                │
└────────┬──────────────────────┬───────────────────────┘
         │                      │
         ↓                      ↓
┌─────────────────┐    ┌──────────────────────┐
│  🤖 Gemini API  │    │  💾 MySQL (Railway)  │
│  (Vertex AI)    │    │  ─────────────────   │
│  ─────────────  │    │  • User profiles     │
│  • AI Studio    │    │  • Health logs       │
│    Prompts      │    │  • Exercise history  │
│  • Empathetic   │    │  • Progress data     │
│    personality  │    └──────────────────────┘
└─────────────────┘

┌────────────────────────────────────────────────────────┐
│          💻 LOCAL DEPLOYMENT (Full Demo)               │
│           All above features PLUS:                     │
│  ──────────────────────────────────────────────────   │
│  📹 MediaPipe Pose Detection                          │
│  📐 Real-time Angle Visualization                     │
│  🔊 Text-to-Speech AI Guidance                        │
│  🎯 Modified Pose Auto-Switching                      │
│                                                        │
│  (Designed for future Cloud Run GPU deployment)       │
└────────────────────────────────────────────────────────┘

Hackathon Category: AI Studio

How We Used AI Studio

Prompt Engineering for Empathy:

  • Created custom Gemini prompts for warm, culturally-sensitive health coaching
  • Configured personality system (users choose their coach's vibe)
  • Budget-aware nutrition guidance using local ingredients
  • Integrated exercise logs to provide intelligent, context-aware suggestions

Tech Stack

Layer Technology
Cloud Platform Google Cloud Run (containerized Django)
AI/ML Gemini AI (Vertex AI), AI Studio, MediaPipe, OpenCV
Backend Python, Django
Database MySQL (Railway) - persistent storage
Frontend Django Templates, JavaScript
Voice Web Speech API (JavaScript)
Deployment Docker, Cloud Run

Technical Challenges Overcome

1. MediaPipe on Cloud Run

Challenge: MediaPipe models (~100MB+) + free credit constraints
Solution: Strategic deployment core AI features on Cloud Run, full pose detection demonstrated locally with architecture designed for future GPU microservice

2. Making AI Truly Empathetic

Challenge: Generic AI responses felt cold and unhelpful
Solution: Extensive prompt engineering in AI Studio to create warm, culturally-aware personality that feels like a supportive friend

3. Cultural Sensitivity

Challenge: Health stigma around periods, PCOS, postpartum issues
Solution: AI trained to provide judgment-free guidance with understanding of cultural context

4. Resource Optimization

Challenge: Limited free credits for compute-intensive ML models
Solution: Ran MediaPipe pose detection locally and used MySQL on Railway instead of Cloud SQL to stay within free-tier limits. GPU acceleration on Cloud Run was not used due to high credit usage, but the architecture fully supports it for future scaling.


Innovation Highlights

  • Adaptive AI Coach — Remembers your journey, adjusts tone based on your energy
  • Cultural Sensitivity — Understands stigma around women's health in conservative societies
  • Budget-Conscious — Local ingredients, not expensive imports
  • Smart Architecture — Optimized deployment for free credits while maintaining full functionality
  • Real-World Impact — Solving a problem affecting millions of women globally

Future Roadmap

Phase 1: Enhanced Features

  • Multilingual Support: Hindi, Tamil, Bengali, Marathi
  • Expanded Pose Library: 50+ exercises with modifications (current exercise and modification are for demonstration purposes only)
  • LSTM-Based Pose Detection: Real-time feedback with angle correction

Phase 2: Community & Intelligence

  • AI Health Monitoring: ML model trained on your data to:
    • Predict health trends (weight, energy, symptoms)
    • Flag concerning patterns and suggest seeing a doctor
    • Celebrate progress when you're improving
    • Provide personalized suggestions if you're stuck or plateauing
  • Smart Reminders: Gentle nudges when you miss logging — "Hey, you okay? Let's check in"
  • Community Zone: Safe space for women to share health journeys
  • Health Report Generation: Weekly/monthly progress reports
  • Doctor Portal Integration: Professional guidance when needed

Phase 3: Long-Term Vision

  • Deploy pose detection as GPU-accelerated Cloud Run microservice
  • AI-generated personalized exercise routines based on your progress
  • Telehealth consultation booking

Why This Matters

In India and worldwide, women face judgment and silence around their health. From periods to postpartum pain, society teaches women to hide, not heal.

The Invisible Problem

The statistics only show diagnosed cases. But what about the women who think their irregular periods are "just stress"? The ones who believe their weight gain is "just laziness"? The ones who stay silent because they fear judgment more than they fear their symptoms?

They don't speak up. They don't get counted. They don't get help.

FlexiFit AI exists for them the ones without a diagnosis, the ones who've stopped asking, the ones carrying shame instead of seeking support.

This isn't just my problem. It's our problem. And silence won't solve it.

FlexiFit AI gives every woman a private, intelligent, compassionate companion helping her move, track, and heal with confidence.

This is more than fitness. It's empathy, awareness, and freedom.

Built With

Share this project:

Updates