PhotoAI at $132K a Month, Zero Employees, 37,000 Commits a Year: Dissecting Pieter Levels' "Solo-Run" Playbook
AI photo generator PhotoAI earns $132K a month (about ¥19.8M), and Pieter Levels' entire portfolio tops $228K a month—run with zero employees. 37,000 commits a year, two-second deploys, GPT-4-automated moderation. Levels openly admits only 4 of his 70 projects hit. Here's what's actually behind his operation.
$132K a month (about ¥19.8M) with zero employees. On its own, that number might look like a fluke of the AI boom. What makes Pieter Levels genuinely interesting is that he keeps publishing hard numbers, from revenue through his tech stack and failure rate to the fights with well-funded competitors. Nowhere else is the blueprint for “one person taking on big capital” laid this bare.
Timeline
| Period | Event | Figure |
|---|---|---|
| October 2022 | Starts experimenting with AI photo generation | — |
| Late 2022 | After the experimental site thishousedoesnotexist.org, predecessor Avatar AI becomes a brief viral hit | About $150,000 in one week |
| February 2023 | PhotoAI officially launches; profitable within days | — |
| September 2024 | Reaches $100,000/month (18 months after launch) | $100K/month |
| January 2025 | Appearance on the Lex Fridman podcast accelerates growth | — |
| May 2025 | Most recent publicly disclosed figure | $132,000/month |
What the Business Does
PhotoAI is a service where a user uploads their own photos and AI generates professional-looking portraits that actually look like them. It runs on a fine-tuned Stable Diffusion 1.5 and charges $29/month for 1,000 generated images, with a steep discount on annual plans. There has never been a free tier. Levels himself is explicit that, because many users pay annually, the $132K figure is single-month revenue, not recurring MRR, an honest caveat that’s rare among founders who publish their numbers.
Across his whole portfolio (RemoteOK ($41K/month), InteriorAI ($40K/month), and several others ($15K–22K/month each)) he pulls in over $228K a month (about ¥34M). The lineup, which also includes the remote-work community Nomad List, cross-promotes internally, and Levels runs all of it with zero outside funding and zero employees.
Monthly revenue across the portfolio
Avatar AI, the Predecessor: Walking Away From a $150K-in-a-Week Frenzy
Before PhotoAI, there was a hit product Levels deliberately abandoned. In late 2022, he fine-tuned Stable Diffusion on photos of his own face and noticed that “the AI had learned him as a concept.” That led to Avatar AI, which generated avatars in styles ranging from Barbie to medieval knight. It went explosively viral, pulling in roughly $150,000 in a single week.
But immediately afterward, well-funded VC-backed competitors like Lensa entered with iOS apps and reportedly made “$30M.” Rather than chase that market, Levels called it “too cheap, no real value,” and pivoted to PhotoAI. Stylized art avatars are an “easy” product because generation flaws don’t stand out, but realistic headshots for résumés and social media serve a clear market: “one-hundredth the cost of a traditional photo shoot.” He treated the competitive entry as useful validation while shifting his battlefield from entertainment to utility. Levels explains the pivot in terms of market value, but our reading lands somewhere else. The impressive move was less the choice of destination than the speed of the exit, walking away without hesitation from a product that had just earned $150,000 in a week. Competitors at a similar price point, such as StudioShot (with over 500,000 headshots delivered), remain active in the space today.
The Tech and Operations That Make Running It Solo Possible
- 37,000 Git commits a year, with bug-fix deploys taking about two seconds. “A bug reported on Twitter is fixed two minutes later”—that speed is his defense against VC-backed competitors.
- Content moderation and spam detection are automated with GPT-4. Google Vision scans every generated image for NSFW content, and anything GPT-4 flags gets pushed to Telegram for Levels to make the final call. He says accuracy is “extremely high”—a concrete example of his policy of “investing in automation instead of hiring.”
- The stack is PHP, jQuery, and SQLite—“languages I’ve known for years; I never had time to switch.” He uses whatever tools let him write fastest and doesn’t chase trends.
- Using over a million generated images a month, he A/B-tests generation parameters against signals like user “favorites” and “downloads,” statistically improving output quality over time.
- He’s also candid about quality: about 75% of generated photos come out good, and only 10% are “exceptionally good.” “The failure rate is higher than a normal photo shoot, but it doesn’t matter because it’s 100x cheaper.” He’s even shared an operational insight—that people aren’t good judges of their own appearance, so generated photos should be selected by someone else.
Pricing Philosophy: No Free Users
Levels repeatedly insists: “charge $10, $20, $40 from day one.” He’s blunt about free users, “free users come from all over the world and abuse the app. It’s terrible.” His bar for validation is equally clear: not email signups, but only actual credit-card payments count as proof of demand. Build it in two weeks, launch it, and validate through paying customers. Demanding payment from day one keeps only serious users, which simultaneously cuts support load and abuse. Like an education app’s PayPal-only billing in Japan, his philosophy is that payment is the ultimate form of validation.
The Reality of the Risks: What Was Happening Behind the Success
- Betrayed by a vendor: The model API provider raised prices sharply right after Avatar AI went viral. Levels DM’d Replicate CEO Ben Firshman directly, asked for the DreamBooth training feature he needed, and switched providers. It’s the same kind of risk that led Tony Dinh to sell Black Magic during the Twitter API crisis—Levels got through it by migrating instead.
- Instant VC-backed imitators: As noted above, Lensa and others entered right after Avatar AI’s hit and reportedly made “$30M.” He chose not to compete head-on and pivoted to PhotoAI instead.
- Wild revenue swings: RemoteOK went from $140K/month pre-pandemic down to $10K, then recovered to $40K. Levels attributes the drop to U.S. monetary tightening. No single pillar is safe—which is exactly why he runs a portfolio.
- Newer models aren’t always better: Stable Diffusion 2.0/XL is “degraded” by its safety features, he says—a practical finding he’s also shared publicly, which is why he still runs 1.5.
- Market structure pressure: Big tech companies are increasingly building AI photo features into their existing products, adding pressure on single-feature apps as a category.
Reading Between the Numbers
“4 out of 70”, a business built on the assumption of a 5% hit rate. In his own words: “over 95% of what I’ve built has failed. My hit rate is about 5%. So ship more.” As with Irie and MENTA, his 30th project, the real profile of a successful founder isn’t someone who “kept hitting”. It’s someone who “kept shipping despite repeatedly missing.” To our eyes, that 5% is neither modesty nor self-deprecation but a parameter he built the whole operation around. A 5% hit rate is the spec of this business, not its report card.
A rare case where diversified acquisition channels are visible in actual numbers. Organic search accounts for about 50%; a single TikTok video generated “$20,000 in additional monthly revenue”. The podcast appearance accelerated growth, search, social, and media exposure are all tied to concrete dollar figures. AI-generated images are inherently shareable, and building in public adds yet another acquisition layer. In contrast to a blogger struggling with the fragility of relying on search alone, Levels knows exactly how much weight each channel carries, so no single broken leg brings the whole thing down.
A solo founder’s competitive edge is that decision-making and implementation are the same person. Going straight to Replicate’s CEO during the pricing crisis and switching immediately, abandoning the “cheap” route on the spot, two-second deploys, decisions that would need meetings in an organization all happen the same day. It’s proof that an individual’s weapon against big capital is zero-latency decision-making, not capital itself.
Conditions and Limits for Replication
- Easy to replicate: charging from day one, using whichever tech you can write fastest, automating overhead work like moderation with LLMs, and A/B-testing with output evaluation data all apply regardless of scale.
- Limits: the $132K/month figure is the product of an audience of hundreds of thousands of followers built over more than a decade, combined with the AI boom. Even the TikTok and podcast growth is amplified by pre-existing name recognition. The takeaway from this case should be the decision-making pattern, not the absolute number.
Related Cases
Sources
Similar cases

Damon Chen: Bought a GitHub Repo for $20K, Grew It to $1.5M ARR — the “Buy, Don’t Build” Indie Playbook
SaaS
InteriorAI: An AI That Redesigns a Room From a Photo, at $40K a Month — The First Mass-Produced "AI × Existing Industry" Product
SaaS
Zigpoll: Solo at $125,000/Month — the Day It Realized It Had Misread Who Its Real Customer Was
SaaS
Marc Lou: $1,032,000 in 2025 — Inside the “Small Products, Stacked” Portfolio He Made Public
SaaSMost read
- 1
Peak Monthly Sales of ¥1 Million on minne. A Former Designer Turned Handmade Artist Explains the Craft of "Photos That Sell"
34 recent visits - 2
Six AI videos, ¥153,030 in the first month — one video with 4.22 million views drove two-thirds of TikTok monetization revenue
21 recent visits - 3
From 30 yen in revenue to 8 years later: how running 3 apps in parallel got an indie developer to 200,000 yen a month
19 recent visits - 4
Side-Business Blog "Tsuzuki Blog": From ¥42,000 to ¥1 Million a Month in One Year. Breaking Down the Published Monthly Data
15 recent visits - 5
Shichinatsu: A Salaried Designer's BOOTH Asset Shop Sells ¥1.08M in Six Months — Every Monthly Figure From ¥100K to ¥250K, Disclosed
13 recent visits
Latest articles
- 2026-09-26
Genji Reincarnation: 32 copies in month one, and a payout of zero
- 2026-09-25
Pirsch Analytics: One-Employee GA Alternative Grows MRR From $11,000 to $14,300, Publishing Its Numbers Every Year
- 2026-09-25
Kokou no Tabibito: A Multi-Topic Blog Hitting 500K Monthly PV and ¥300,000/Month in About a Year
- 2026-09-24
Fomo: a $10,000 MRR widget bought on seller financing, a best month of $154,000, and a seven-figure sale to Relay Commerce six years later
- 2026-09-23
Okashi Kaigyo Lab: a 13-tsubo cake shop booked ¥27,073,172 in year three and published every monthly sales figure to the yen