CastPost — Podcast-to-LinkedIn Content Pipeline

[validated] score: 7/10
[linkedin][podcast][content][ai][saas][solopreneur]
// summary

Upload a podcast episode (MP3/YouTube URL) -> AI extracts key insights -> generates 20-30 LinkedIn posts in varied formats -> schedule with timestamped backlinks to the episode.

stack
Next.js 16 + Supabase + Deepgram + Claude + LinkedIn API
timeline
3-5 days MVP (without scheduling)
cost
$75/mo Month 1
revenue target
$37K MRR target Month 6
// based on insight
Solo AI Founder Playbook: Welsh, Levels, Lou →
// how this PRD was built

Generated using Solo Factory + Solograph -- two open-source tools that turn Claude Code into a startup factory with memory and skills.

/solo:research → /solo:validate → PRD with score, stack, risks, launch strategy
1. Research -- Solograph MCP (11 tools): semantic search over 700+ YouTube transcripts, knowledge base, code graph on FalkorDB. 100% local, MLX embeddings ~1ms on Apple Silicon.
2. Validate -- Scored through POTOK 6-layer filter + S.E.E.D. niche check. 5 minutes from idea to verdict.
3. PRD -- Problem, ICP, features, KPIs, risks, pricing, tech stack, launch strategy -- all evidence-backed.
// install and generate your own PRD
npx skills add fortunto2/solo-factory --all
claude mcp add -s project solograph -- uvx solograph

Problem

B2B solopreneurs record podcast episodes packed with insights but struggle to distribute them. LinkedIn is the #1 B2B channel — 1B members, 65M decision-makers — but turning a 45-minute episode into 20+ posts takes 4-8 hours manually.

Existing tools (Swell AI, Castmagic, Capsho) generate generic social posts as an afterthought — none are LinkedIn-first. None generate 20-30 posts per episode. None link back to specific timestamps. None include native scheduling.

The gap: No tool does the full loop: podcast -> AI extraction -> LinkedIn-native multi-format content -> scheduling with timestamp backlinks -> analytics.

Why Now

  1. LinkedIn 25% YoY engagement growth. Native scheduling API now available to third-party apps
  2. Justin Welsh built $8M/yr primarily through LinkedIn — proving the channel works for solopreneurs
  3. Cody Schneider described needing 4+ tools stitched together for the full podcast-to-social pipeline
  4. AI transcription cost dropped 95%. Deepgram: $0.0043/min. Generating 30 posts costs <$0.15
  5. 500M+ podcast listeners globally. 67% of business podcasters also have LinkedIn presence

ICP

Primary: B2B solopreneurs and consultants (30-55) who host or appear on podcasts regularly and have 1K-50K LinkedIn followers. Coaches, agency owners, SaaS founders, newsletter writers.

Secondary: Podcast production agencies managing 5-20 client shows.

JTBDCurrent SolutionPain
Turn 1hr episode into a month of contentManual: listen, note, write (4-8 hours)Critical
Drive listeners with deep linksNo tool does timestamp backlinksUnmet
Post consistently without writing hoursBatch tools produce 3-5 generic postsHigh
Sound like me, not like AIGeneric AI copy, no voice learningHigh

MVP Features

F1: Episode Upload + AI Extraction

Upload MP3/MP4 or paste YouTube URL. AI transcribes, identifies speakers, extracts 15-30 key insights with timestamps.

F2: LinkedIn Post Generator (Multi-Format)

Generate 20-30 posts in 7 proven formats:

Each post includes timestamp link: “Full conversation at 23:15”

F3: Content Calendar + LinkedIn Scheduling

Drag-and-drop calendar. LinkedIn OAuth for direct posting. Optimal posting time suggestions. Auto-distribute 20+ posts across 2-4 weeks.

F4: Brand Voice Learning

Import last 50 LinkedIn posts. Detect writing patterns. Generate “voice profile.” Apply to all post generation.

Competitor Analysis

CompetitorPriceLinkedIn Posts/epTimestamp LinksScheduling
CastPost$19-99/mo20-30YesNative
Castmagic$29-299/mo3-5NoNo
Swell AI$29-99/mo3-5NoNo
Capsho$29-99/mo5-10NoNo
Taplio$39-149/moAI writing onlyN/AYes

Moat: The only tool combining podcast-specific extraction with LinkedIn-native multi-format generation and timestamped deep links.

Pricing

TierPriceLimits
Free$0/mo1 episode/mo, 5 posts, copy-paste
Creator$19/mo4 episodes, 80 posts, scheduling, voice
Pro$49/moUnlimited, analytics, carousel export
Agency$99/mo5 profiles, team seats, API

Unit economics: AI cost ~$0.37/episode. Creator at $19/mo for 4 episodes = $4.75/episode revenue. Gross margin 92%.

Tech Stack

Frontend:    Next.js 16 + React 19 + Tailwind 4 + shadcn-ui + @dnd-kit
Backend:     Supabase (PostgreSQL + Auth + Realtime + Storage)
AI:          Deepgram Nova-3 (transcription) + Claude Sonnet (extraction/generation)
Integration: LinkedIn Marketing API (OAuth + posting + analytics)
Payments:    Stripe
Hosting:     Vercel

Validation Summary (STREAM)

LayerScoreKey Factor
Scope7/10Strong tech, LinkedIn creator domain outside circle
Time7/10Good window, but AI content fatigue risk
Route8/10Clear MVP path, 3-5 days to ship
Exposure8/10$200 downside, $37K upside. Excellent asymmetry
Audience6/10No network effects, low switching costs
Meta6/10Valid experiment, must stay time-boxed

Overall: 7.0/10 — Best candidate for immediate action.

No S.E.E.D. kill flags triggered. Rankable niche, strong evidence, feasible MVP, proven monetization.

Recommendation: Fake-Door landing page (1 day), $20 Reddit/LinkedIn ads. If >20 CTA clicks, build MVP in 3-5 days.

Launch Strategy

  1. Day 0: Landing page at castpost.io
  2. Day 1-3: Post on LinkedIn (dogfood the concept), r/podcasting, r/content_marketing
  3. If validated: Build MVP (upload -> generate -> copy-paste) in 3-5 days
  4. Week 2-3: 10-20 beta users, iterate on post quality
  5. Week 4: Add scheduling (Phase 2) only after retention signal
// copy full PRD as markdown

// other PRDs

← back to terminal