A method layer (encodes your frameworks), a memory layer (persistent goals and context), a multi-agent layer (coaching, mentoring, training, roleplay), a delivery layer (mobile-first, branded), a measurement layer (skill progression), and a governance layer (GDPR, SSO, IP protection).
Method. Weighted retrieval over your frameworks, so the AI works inside your model rather than reverting to the base model's generic advice. Without this, every customer's coach says the same things and nobody has a product.
Memory. Goals and context that survive across sessions and across modalities. The chat, the roleplay, the assessment and the goal tracker must all see the same person. Most tools rebuild the world from scratch each conversation, which is exactly why they feel shallow.
Multi-agent. Coaching, mentoring, training, roleplay and assessment are different modes with different objectives. One prompt can't do five jobs well; the system switches method, style and tone to match the moment.
Delivery. Mobile-first, because adoption is decided at the login screen. Branded, because for consultancies and training providers the brand is the asset.
Measurement. Skill progression, practice frequency, competency growth, gap concentration. Not "did they log in" — that's usage, not impact, and it won't survive a budget review.
Governance. GDPR posture, PII filtering, IP protection, human supervision of the coaching logic.