I

I Turned a Claude Artifact into a SaaS – Lessons from an LLM Wrapper

Hacker News

I Turned a Claude Artifact into a SaaS – Lessons from an LLM Wrapper

Earlier this month I was playing with one of Claude's "inspiration" Artifacts, a bedtime story generator (a React component that runs in the browser). I showed it to a mom I know. She said "This is nice, but it would be great if it could make my child the hero of the story and narrate it so we can listen together." That offhand comment launched a 2-weeks learning journey from a simple React component to a full production SaaS. This technical journey taught me that "just an LLM wrapper" is like saying a restaurant is "just a kitchen." Here's how I built it: Stack: FastAPI + SQLAlchemy + Auth0 + Stripe + OpenAI API - Multi-step wizard flow with session management - Background audio generation with OpenAI TTS - User auth, subscription tiers, usage tracking - Rate limiting, input sanitization, secure file storage - Database migrations, monitoring, deployment scripts The non-obvious challenges: - Prompt engineering to make the child the hero of the stories - Voice selection and prompts to find a tone that doesn't terrify kids at bedtime - Session state across wizard steps without losing progress - Handling OpenAI API failures gracefully - Storage for generated audio files - Making it parents and grandparent-friendly Claude Code helped throughout, as a senior engineer to bounce ideas off and to write quite a bit of code. I reviewed, understood, and sometime rewritten every block of code. The learning was the point, in this case. The humbling realization: Yes, it's "just" an LLM wrapper. But so is ChatGPT. The value isn't in the AI call - it's in solving a specific problem for specific people and package it in a user-friendly way. Parents don't care about tech stacks. They care that bedtime takes 20 minutes instead of 2 hours. Site: https://bedtimestories.pro/ (3 free stories, then paid) Feedback is welcome.

Share card

Actual performance

3points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
88%88% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: claude, user, stripe · Missing: mac, agents, macos
88%88% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: friendly · Missing: plus, platform, intuitive
48%48% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: month, way · Missing: mobile apps, ios, personal
38%38% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: ide, io · Missing: https docs, excited, just released
31%31% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Acquire.comPre-revenue stage for this audience · Strong signals: arr, saas, subscription · Missing: mrr, revenue, profit
22%22% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: chat, paid, audio · Missing: web3, crypto, cryptocurrency
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Ke
Keep Swimming – lessons I learned while bootstrapping a SaaS product51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Keep Swimming – lessons I learned while bootstrapping a SaaS product

Hacker News5
The SaaS Bootstrapper
The SaaS Bootstrapper37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Insights & lessons learned bootstrapping a SaaS to 7-figures

Indie Hackers3health-fitness
LLM Eagle
LLM Eagle45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Get your SaaS mentioned by AI

Indie Hackers1$200/moai
Le
Lessons of HN48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Lessons of HN

Hacker News2
Singing lessons Westlake Village
Singing lessons Westlake Village24%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Singing lessons Westlake Village

Indie Hackers
Fr
Free AngularJS 1 on 1 lessons36%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Free AngularJS 1 on 1 lessons

Hacker News1
Life Lessons
Life Lessons35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Life Lessons

Indie Hackers1advertising
Fi
Fiddlewax Interactive Lessons56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fiddlewax Interactive Lessons

Hacker News13
Le
Lessons from a Flightless Bird (Book)45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Lessons from a Flightless Bird (Book)

Hacker News3
Greek dialogues App ΕΛΑ
Greek dialogues App ΕΛΑ68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Greek audio lessons

Indie Hackerscommitment-side-project