All Ideas
All Startup Ideas
Education ~12 hours to build

Virtual Knowledge Hub

Where VPs mentor the next VP. Executive office hours at scale.

The Problem

A mid-career director wants to know how someone became a VP of Product at a public company. She does not want a LinkedIn course. She does not want a $2,000 Reforge cohort. She wants thirty minutes with the person who actually did it, five years ago, at a comparable-sized company. That conversation is worth the cost of a plane ticket. Today, she has no reliable way to have it.

The supply exists. Every post-exit founder, every retiring CFO, every sabbatical-taking VP has explicit interest in mentoring. A recent Ideabrowser research pass found r/careerchange with 71.8K members, r/careerguidance at 4.8M members, and 1-3M-view TEDx talks on mid-career pivots — the demand is not subtle. And 98% of Fortune 500 companies run internal mentorship programs that deliver measurable retention lifts. The structure works when it exists.

The gap: outside the Fortune 500 bubble, there is no meeting place. LinkedIn's cold-DM strategy has a 90% ghost rate. ADPList is free but high-churn for mentors. MentorCruise is 1:1 only and skews tech-heavy. Maven and Reforge sell cohort courses, not mentor relationships. Nobody runs the middle layer: curated executive mentors, semantic AI matching, async Q&A library, small-group cohorts, and price points between $49 (aspiring) and $149/month (serious), with clean payouts so mentors actually show up.

The Solution

A two-sided marketplace where curated business leaders (VP+ title, founder-post-exit, or equivalent domain authority) publish office-hours availability. Mentees describe the question and the decision they're facing. Claude semantically matches them to the top 3 mentors whose career arc fits the question. Mentees book a 30-minute 1:1, a small-group cohort session, or simply drop the question into the async Q&A library where any mentor can reply. Mentors earn; mentees learn; the library compounds.

How it works:

1

Describe the moment

Role, question, decision, constraints

2

AI matches 3 mentors

Claude ranks by career-arc similarity

3

Book, cohort, or ask

1:1 video, small group, or async thread

The moat is the Q&A library. Every 1:1 session ends with a two-sentence summary the mentor publishes (with permission) to a public question thread. Over 12 months the library becomes the most searchable archive of "senior exec advice on specific decisions" on the internet — an SEO asset AND the signal that locks new mentees in. This is how Stack Overflow beat the mailing list. Apply it to executive mentorship.

Market Research

The mentoring software market is $0.81–$1.7B in 2026, projecting $4.92–$5.12B by 2035 at 12.4–22.7% CAGR. Enterprise leaders (MentorcliQ, Chronus, Together) dominate Fortune 500 HCM integrations but the consumer/SMB layer is wide open. Adjacent: the global coaching platform market grows from $3.8B (2025) to $11.1B (2035) at 11.2% CAGR, validating willingness to pay for 1:1 and group access to expertise.

  • 98% of Fortune 500 companies run internal mentorship programs and measure 72% retention lifts (Mentorloop industry stats). The model works; only distribution outside the Fortune 500 is missing.
  • "Career change at 40" keyword volume up 688% YoY. r/careerchange 71.8K; r/careerguidance 4.8M. Commercial CPC for "career coach" is $5.68 — paid-intent validated.
  • Mentorship demand is counter-cyclical. Layoff waves (2024 tech, 2025 finance) drove LinkedIn Learning signups +42% YoY and MentorCruise retention up notably. The TAM expands in downturns, not shrinks.
  • AI-powered matching is the fastest-growing sub-category — 52% of mentoring platforms now claim AI matching (though most use rule-based filters dressed as AI). Real semantic matching via LLMs is still white space.
  • North America holds 44% of spend; Asia-Pacific 19% at 14%+ CAGR; LATAM/MEA emerging at 4–10.5% CAGR. Localized cohort content (especially for Spanish-speaking LATAM professionals) is an open lane.

Stage: emerging. Enterprise HCM incumbents are 5–10+ years old and priced/packaged for HR buyers, not individuals. MentorCruise ($39–$299/mo) is the closest direct consumer player but heavily tech-focused. ADPList is free and thus unsustainable for mentor supply. The 12–18 month window to own "curated executive mentorship with an async library" is open. After that, either LinkedIn builds it or a Reforge spins out a marketplace-shaped product.

Competitive Landscape

Four distinct classes of competitor, none occupying the curated-executive + async-library + hybrid-format position. Enterprise HCM players optimize for HR buyers. Consumer marketplaces are either tech-heavy or free-and-churning. Cohort course platforms sell structured content, not live mentor relationships. Social-media DMs are the free default with 90% ghost rates.

MentorCruise / GrowthMentor / Intro

Consumer 1:1 mentorship marketplaces. MentorCruise has 5,000+ mentors and tech-leaning category. GrowthMentor is marketing-heavy. Intro does celebrity-priced 15-min calls. None curate executive tier or build an async library.

MentorCruise $39–$299/mo, GrowthMentor $25–$99/mo, Intro $50–$1,000+/call

ADPList

Free peer mentorship. Huge mentee demand but mentor supply churns because there's no revenue. Great community, poor retention economics for top-of-funnel mentors who have alternatives.

Free to both sides; revenue via enterprise add-ons

Reforge / Maven / On Deck

Cohort-based courses. Reforge is the category leader for growth/product programs. Maven democratizes cohorts for any instructor. Structured content ≠ relationship. Great for curricula, weak for "here's my specific decision."

Reforge $2K/cohort, Maven $200–$3K/cohort, On Deck $3K+/fellowship

MentorcliQ / Chronus / Together

Enterprise HCM-integrated mentorship. 5–10+ years old, sold to HR leaders at F500s. Opaque pricing, long sales cycles. Not for individuals or SMBs; structurally wrong SKU.

Enterprise custom contracts, typically $15K–$100K+ annually

Your Opportunity

Curated VP+ mentor supply (application gate, not open signup). Hybrid format: 1:1, small group cohort, async Q&A library. Real LLM semantic matching, not rule-based filters. Priced $49 Aspiring / $149 Serious with mentors keeping 80% after Stripe Connect. The pitch in one sentence: "MentorCruise if it only took executives, Stack Overflow if the answers came from VPs, Reforge if you didn't have to buy a whole curriculum."

Business Model

Two revenue streams. Mentee subscription (primary) for access to the library, matching, and monthly session credits. Platform take rate (secondary) on mentor 1:1 session fees above the included credits. Mentors keep 80% (vs. MentorCruise ~75%, Intro ~70%). Higher mentor economics = better supply = better matches = mentee retention.

Free

$0

Read the Q&A library, 1 async question/month, community newsletter

Aspiring

$49/mo

Unlimited async questions, 1 cohort seat/mo, 1x30-min 1:1 credit, full library

Serious

$149/mo

Unlimited cohorts, 3x30-min 1:1 credits, priority matching, quarterly career audit with a senior mentor

Unit Economics (illustrative)

Mentor payout

80% of fee

Gross margin (sub)

~72%

Target CAC

$60–$120

Free → Aspiring conv.

5–9%

MRR path: 200 Aspiring = $9.8K/mo. 1,000 Aspiring + 100 Serious = $63.9K/mo. At 3K Aspiring + 400 Serious = $206.6K/mo (~$2.48M ARR) plus 10–15% from excess 1:1 credit takes. Enterprise upsell is obvious: the same platform, white-labeled for L&D teams at mid-market companies that can't afford MentorcliQ but want MentorcliQ's outcomes. That's the $5M ARR+ lever.

Recommended Tech Stack

Marketplace fundamentals: fast matching, clean payouts, safe calls, library search. Nothing exotic. The edge is the AI matching prompt and the library seeding loop, not the stack.

Next.js 14 App Router

Server Components for mentor discovery + library browse. Server Actions for matching requests. Route handlers for Stripe/Cal.com webhooks. Host on Vercel.

Supabase + pgvector

Tables: mentors, mentees, sessions, questions, answers, cohorts. pgvector column on mentor profiles for embedding-based semantic matching against question text.

Claude + OpenAI Embeddings

OpenAI text-embedding-3-large for mentor profile vectors; Claude Sonnet re-ranks the top 20 candidates with a qualitative prompt ("which mentor's career arc best matches this question?"). Two-stage matching beats either alone.

Stripe Connect Standard + Billing

Mentors onboard via Connect OAuth; platform takes 20% application_fee on per-session fees. Stripe Billing for mentee subscriptions (Aspiring / Serious). Tax forms handled by Stripe.

Cal.com embed + Daily.co

Cal.com for booking (mentor sets availability, mentee picks a slot). Daily.co embedded video room per session. Optional transcript via Deepgram for library seeding.

Resend + PostHog

Resend for session confirmations, mentor payouts summaries, weekly "top new answers" digest. PostHog funnels to monitor free→paid conversion and mentor-response latency (both are retention levers).

AI Prompts to Build This

Copy and paste these into Claude, Cursor, or your favorite AI tool.

1. Marketplace Scaffold

Create a Next.js 14 App Router marketplace for executive mentorship. Supabase backend with pgvector extension, Tailwind, TypeScript. Schema (Supabase Postgres): - mentors(id, user_id, display_name, title, company, years_experience, career_arc_text, bio, hourly_rate, stripe_account_id, profile_embedding vector(3072), status ENUM[applied,approved,active,paused], approved_at) - mentees(id, user_id, display_name, current_role, target_role, plan ENUM[free,aspiring,serious], stripe_customer_id) - questions(id, mentee_id, title, body, desired_outcome, embedding vector(3072), privacy ENUM[public,anonymous,private], created_at) - answers(id, question_id, mentor_id, body, session_id, is_from_session_summary, created_at) - sessions(id, mentor_id, mentee_id, scheduled_at, duration_min, stripe_payment_intent_id, status, summary_for_library) - cohorts(id, mentor_id, title, topic, start_date, seats_max, price_cents) - cohort_enrollments(id, cohort_id, mentee_id) Enable pgvector: CREATE EXTENSION IF NOT EXISTS vector; Mentor application gate: new mentors go to status=applied until admin review. Only approved mentors appear in matching. This curation IS the product. RLS: mentors see their own rows + public questions. Mentees see their own rows + public library + approved mentor profiles. Private questions only visible to mentee + matched mentor. Routes: - / (marketing, library sample) - /library (public Q&A browse + search) - /ask (mentee submits a question, triggers matching) - /mentors/[slug] (mentor profile page) - /cohorts (upcoming cohort sessions) - /admin/applications (mentor application review, gated to admin)

2. Two-Stage AI Matching

Implement semantic mentor matching in two stages. This is the core differentiation from rule-based incumbents. Stage 1 — Embedding candidate retrieval: - On mentor approval, compute OpenAI embedding of their career_arc_text + title + company + years using text-embedding-3-large. Store in mentors.profile_embedding. - When mentee submits a question, compute embedding of title + body + current_role + target_role. - SQL: SELECT id, display_name, career_arc_text, 1 - (profile_embedding <=> $1::vector) AS similarity FROM mentors WHERE status='active' ORDER BY profile_embedding <=> $1::vector LIMIT 20; - This narrows 1,000 mentors to 20 in under 100ms. Stage 2 — Claude re-ranking: - Pass the question + the 20 candidate mentor profiles to Claude Sonnet 4.6 with this prompt: "You are matching an executive mentor to a mentee's question. The mentee asked: {question_body}. Their current role is {current_role}, target role is {target_role}. Below are 20 mentor profiles. Rank the top 5 by how well their actual career arc matches what this specific question needs. For each, write one sentence on why this mentor specifically (not their job title) is the right match. Return JSON: {rankings: [{mentor_id, rank: 1-5, reason}]}." - Use response_format json_schema. - Show the top 3 re-ranked matches to the mentee with the "reason" line as the pitch. Cost control: two-stage keeps Claude cost bounded to ~20 profiles worth of tokens per match, not 1,000. Cache embeddings; only recompute on profile edit. Edge case: <20 candidates (early days, <20 mentors total). Skip stage 1, pass all to Claude.

3. Session → Library Seeding Loop

Build the library seeding loop. Every 1:1 session ends by producing a public Q&A entry. This is how you compound SEO and community moat. Post-session flow: 1. Session ends (Daily.co webhook fires room_ended event). 2. Deepgram transcribes the recording (optional; if unavailable, skip to step 4 with manual summary). 3. Claude generates a two-sentence summary from the transcript: "Question asked" + "Answer given, stripped of names/specifics." 4. Mentor sees a one-click "Publish to library?" review panel with the generated summary editable. 5. Mentor chooses: Publish (visible, attributed), Publish anonymously (visible, no attribution), or Keep private. 6. If Published: create answers(question_id=session.question_id, mentor_id, body, is_from_session_summary=true). Regenerate library index for search. Mentee consent: mentees must opt-in at booking time ("Allow a non-identifying summary to be added to the public library after this session"). Default off for Serious tier, default on for Aspiring tier (incentive alignment). Library search: - Full-text on questions.title + answers.body via Postgres ts_vector. - Filter by mentor industry, career stage, topic tags. - "Similar questions" section uses embedding cosine distance on questions.embedding. - Public library pages are indexed for SEO. Each answer page gets its own URL /library/q/[question-slug]. Over 12 months, 200 sessions/month × 60% publish rate = 1,440 seeded answers. At that scale, organic traffic from career-decision queries becomes the #1 CAC source.

Sources

Verify competitor pricing on live product pages; mentorship platform packaging shifts quarterly as LinkedIn, MentorCruise, and Reforge iterate.

Want me to build this for you?

Book a consult and let's turn this idea into your MVP.

Book a Consult (opens in new tab)