AI clone platform for online coaches

SaaSWeb1 monthNext.jsClaude APIpgvectorStripe

The idea

A coach with 30 clients spends every evening answering the same twelve questions in DMs — can I swap this exercise, what do I eat before morning sessions, is this soreness normal. The answers already exist in their programs and past calls; the coach is just a slow retrieval system for their own content. It doesn’t scale, and it’s the reason coaches cap their rosters.

VirtualJK proved an AI replica of one expert carries real subscription revenue. But building bespoke clones one guru at a time doesn’t scale either — and competing with a personal brand’s own clone is a losing game. The platform play sells picks and shovels: any coach uploads their programs and transcripts, gets a clone that answers in their voice inside a branded client portal, and escalates anything sensitive. The sharpest twist is Stripe Connect — coaches can sell clone access as a cheaper membership tier, turning the subscription from a cost into a margin line, which flips the sales conversation entirely.

Who pays

Fitness and business coaches with 20+ active clients pay $99-299 a month — against coaching revenue of $3k-30k a month, it’s priced as an assistant, not software. The buyer is the coach personally, and the upgrade path follows their roster size. Distribution: coach-education communities and masterminds, the handful of influencers who teach coaches how to coach (revenue-share deals), and the client portals themselves — every portal footer is a referral surface aimed at other coaches who are someone’s client.

MVP scope

  • Ingestion pipeline for PDFs, docs, and transcribed audio/video into pgvector with source citations
  • Voice-profile extraction plus a correction flow where pinned Q&A pairs override retrieval
  • Branded client portal with chat, citations, and configurable escalation rules routing to a coach inbox
  • Coach dashboard: conversations, escalations, unanswered-question clusters, weekly digest
  • Stripe subscriptions for coaches; Connect-based client billing on the top tier
  • Skip for v1: voice/audio clone replies, WhatsApp/Telegram delivery, mobile apps, multi-coach agencies, program-building tools
// Build prompt — paste into Cursor / Claude Code / Lovable / Bolt
Build CloneCoach, a platform where online coaches create an AI clone that answers their clients. Stack: Next.js, Claude API, Postgres with pgvector for retrieval, Stripe for billing (including Stripe Connect so coaches can charge their own clients).

Core flow: 1) Coach onboards and uploads source material: program PDFs, FAQ docs, call transcripts and YouTube links (auto-transcribed), voice-note dumps. 2) Ingestion chunks everything into pgvector with source tags; Claude analyzes sampled answers to produce a voice profile — tone, catchphrases, formatting habits — stored in the system prompt. 3) Coach reviews a test conversation and corrects answers; corrections are stored as pinned Q&A pairs that outrank retrieved chunks. 4) Clients access a branded portal (coach subdomain, coach logo) and chat with the clone; every answer retrieves from the coach's corpus and cites which program/module it came from. 5) Escalation rules: injury mentions, medical or mental-health topics, refund/billing questions, and low-retrieval-confidence answers route to the coach with full context, and the clone says the coach will follow up. 6) Coach dashboard shows conversations, escalations, unanswered-question clusters (signals for new content), and a weekly digest.

Pages: coach dashboard, knowledge manager, voice profile editor, escalation inbox, client portal, billing.

Non-obvious details: pinned corrections beating vector search is what makes coaches trust it; log every answer with its retrieved sources. Coaches can sell clone access as a cheaper membership tier via Connect — the clone becomes revenue, not cost.

Pricing: $99/mo (50 clients), $199/mo (200, custom domain), $299/mo (unlimited, Connect payouts).

// More SaaS ideas