Unpuzzle is Muscled's own SaaS product, not a paid client engagement. Mahtab Alam (Muscled founder) is building it using Muscled's development capacity and the multi-agent Claude Code workflow he developed. The original Dec 2023 prototype explored an AI confusion-resolver inside course videos; the current production codebase (unpuzzle-mvp, Aug 2025 - present, active) is a full multi-tenant course and community platform competing in positioning with Kajabi, Teachable, Mighty Networks, and School.
Its product differentiator is the monetary-goal architecture: every community is structured around revenue milestones ($1K / $2K / $5K total or MRR), and a student's course visibility is gated by which goal they are assigned. Removing the goal removes course access; reassigning the goal restores it. Stack: Next.js 15 / React 19 / TypeScript / Tailwind / shadcn/ui / Drizzle ORM / self-hosted PostgreSQL on Hetzner with Coolify / Better Auth / Stripe Connect for instructor payouts / Backblaze B2 with a Cloudflare Worker CDN / Anthropic Claude SDK + Groq + OpenAI Whisper for the AI surface.
Unpuzzle now also serves Muscled internally as the training platform for our 8-person team, with checkpoint videos, voice-memo prompts, Loom-response prompts, and embedded true/false quizzes. Mahtab documents the build publicly on the 'Unpuzzle - Vibe Coding SaaS' YouTube channel toward a stated $1M SaaS revenue goal.