The AI reflection engine is now fully live — real-time, contextual coaching powered by Google's Gemini AI. Here's the current state:
| Metric | Value |
|---|---|
| AI Model | Google Gemini 2.5 Flash |
| Average cost per coaching turn | $0.0003 |
| Est. cost for full 7-phase session (~20 turns) | $0.006 |
| Est. cost for 1,000 user sessions/month | ~$6.00 |
| User data | Private, encrypted, never shared |
Every time a user sends a message, the system does three things — automatically, in about 3 seconds:
1. Coaching Response — The AI reads the full conversation and responds naturally, drawing from the prompt library and tone guide you'll see below.
2. Data Extraction — A separate AI call silently reads what the user shared and extracts key information (their situation, emotions, values, etc.).
3. Readiness Check — The system checks: "Has this person done enough work in this phase to move to the next?" If yes → automatic transition.
This means the AI adapts to each person. Someone who's ready to move quickly will advance in 2-3 messages. Someone who needs more time can take 10+ messages per phase. The system follows their pace, not a script.
This is the architecture from your December 2025 spec, now fully live. Each phase has its own prompt bank — sample questions that inspire the AI but don't script it.
Right now, the AI's responses are generated by Google's Gemini AI model. We give it:
The AI uses these as inspiration but generates its own questions in the moment. This means it can adapt to any situation — but it also means it doesn't sound like you yet.
The AI has the structure right, but it needs your voice. Specifically:
Think of it this way: The AI is like a brilliant new employee who has read the handbook but hasn't shadowed you yet. It knows the framework perfectly. It just doesn't have your instincts, your word choices, your way of sitting in silence. That's what we need next.
| Priority | Status |
|---|---|
| AI engine + 7-phase progression | Complete |
| Usage tracking + billing analytics | Complete |
| Admin dashboard (users, stats, promo codes) | Complete |
| Trina's voice + prompt refinement | Needs Your Input |
| Payment integration (Stripe) | Up Next |
| Production deployment | Up Next |