$132-138K MRR (~$1.65M ARR), Nov 2025
0 — entire product run by Pieter Levels
AI consumer SaaS (AI headshots / photography)
Pieter Levels (@levelsio)
Timeline
2014-2023Pieter Levels ships 70+ projects in roughly a decade (documented on his public failure list). Most die. A few become Nomad List and Remote OK.2023Stable Diffusion and fine-tuning pipelines mature. Levels ships Photo AI in weeks — a service that generates hyper-realistic headshots and lifestyle photos from a handful of user selfies.Week 1 post-launchPhoto AI does $5.4K in its first week, publicly posted on X. Levels treats each revenue milestone as a marketing event.Month 2Revenue climbs to $28.7K/month as AI-generated profile photos go viral on X and LinkedIn.Month 6Hits $61.8K MRR. Competitive clones appear; Levels keeps shipping faster than any of them.Month 18Crosses $100K MRR. Indie Hackers publishes a deep-dive case study covering the growth curve in detail.November 2025Reaches $132-138K MRR (~$1.65M ARR). Represents ~70% of Levels' total income. Monthly costs ~$13K, mostly Replicate GPU bills — yielding >87% net margin.2026Photo AI remains a solo operation. Levels continues to ship features and test prices publicly while fending off ~dozens of funded copycats.Key insights
- 01Distribution is the moat. Photo AI generates ~50% of its traffic from Pieter Levels' 500K+ X followers — not paid ads, not SEO, audience.
- 02Speed to market matters more than polish. Levels shipped Photo AI in weeks, before the AI-headshot category crystalized. Every later entrant has had to beat an already-profitable solo product.
- 03Boring infrastructure, narrow product. Replicate + Stripe + Vanilla PHP + SQLite runs a $1.65M ARR business with no DevOps team.
- 04Net margin > revenue. $1.65M ARR at 87% margin lands more in the founder's pocket than $10M ARR at 10%, and without the operational drag.
- 05Public revenue is a growth loop. Every MRR screenshot is a piece of X content that attracts new users, creators who want to review the product, and competitors who get in the way of each other.
- 06AI commodifies output, not taste. Many clones produce similar photos; Photo AI keeps winning because Levels knows exactly what a 'good headshot' looks like and iterates on that.
- 07A one-person company can ride a new wave (AI) without being an AI researcher. Levels is a product builder who happens to use AI, not an AI company that happens to have a product.
Stack used
What this means for you
- Pick a category where a new technology changes what is possible, not just what is cheaper. Photo AI worked because AI-generated photorealistic humans went from impossible to trivial in 2023.
- Ship to your audience first. If you do not have 500K followers, start building one — a 5,000-person newsletter is enough to launch a real product.
- Keep the stack tiny. Every line of infrastructure is a tax on a solo founder's time and attention.
- Publish revenue. The marketing lift from a public revenue number is larger than any ad spend you can afford in the first 12 months.
- Iterate on taste, not features. Most Photo AI improvements are about which photos to generate, not how to add 'more features.'
- Embrace GPU bills as your only meaningful cost. Margins stay high as long as you do not layer on unnecessary SaaS.