hosman20 gives Mike a price tag, three tiers deep

This fork is the first to turn Mike from open-source code into a paid subscription product.

integration

The fork sets up three monthly plans - Starter at $99, Professional at $249, Enterprise at $499 - billed through Stripe, the payment processor most software companies use to handle cards and recurring charges. A deploy checklist spells out exactly what has to be configured by hand before launch, and it's refreshingly candid about what isn't finished.

Existing users won't automatically land on a plan, so anyone who signed up before billing went live gets locked out until someone adds them manually. Monthly usage limits don't reset when a subscription renews, which means a paying customer could hit a wall mid-cycle. And on phones, the navigation drops away with nothing to replace it. hosman20 has flagged all three as next-phase work.

So what Anyone weighing Mike as a commercial foundation should start here - it's the clearest picture yet of what charging for it actually involves.

View this fork on GitHub →

Spotted something wrong? Or know the PR text has fresher detail than the writeup above?

Commits in this thread

3 commits from hosman20/mike-2.0, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
2034b855 docs(mike-2.1): add deploy checklist and run log z 2026-05-13 ↗ GitHub
commit body
Batch 8 - final smoke + paper trail. The deploy checklist verifies
backend + frontend builds, paywall coverage, presence of all
generated files, and lists 9 known follow-ups parked for the Phase 1
hotfix backlog. The run log is the per-batch audit trail referenced
above with the SHAs of commits 1-8.

Agent ID: a6969272e17743cb6 (general-purpose).
3d1b1b69 docs: record batch 10 commit SHA in run log z 2026-05-13 ↗ GitHub
85b265ed Merge pull request #1 from hosman20/claude/focused-moore-5961be Hamza Osman 2026-05-14 ↗ GitHub
Mike 2.1 Phase 1: design system, Vercel AI Gateway, Stripe paywall

Capture this thread into my fork

Download a single Markdown prompt that tells Claude how to port every commit above into your working tree — adapting paths and structure to match your repo. Run it via claude -p < capture-thread-410.md from inside the repo you want the changes in.

⬇ Download capture-thread-410.md