TL;DR: I'm 6 months into building ARVO, an AI-powered workout coach that costs $15/mo instead of $150/session. Pre-revenue, in beta, learning a ton about the AI + fitness market. Here's what's working, what's not, and what surprised me.
ARVO is an AI coaching app that gives you real-time, set-by-set workout guidance—like having a personal trainer in your pocket. It's built for serious lifters who follow specific training methodologies (think evidence-based approaches, periodization, progressive overload) but can't afford or don't want a $150/session trainer.
Instead of generic "do 3x10" programs, ARVO uses 17+ specialized AI agents to:
Target market: Intermediate-to-advanced lifters, data-driven people who currently use Excel or generic apps and want something smarter.
I started building ARVO 6 months ago because I was frustrated. I'd been tracking workouts in Excel for 10 years—formulas for everything, macros for progression—but Excel can't tell when I'm tired. It can't suggest "drop 5kg on this set because you left too much in the tank on the last one."
Personal trainers can do this, but at $150/session, that's $600-900/month for 4-6 sessions. Not sustainable for most people.
Solo founder, full-stack dev, first real product. I've been coding for years but always for clients/employers. This is my first attempt at building something people pay for.
Current stage: Beta with early users. Pre-revenue, but pricing model is clear: $15/mo (or annual plans with discount). Roughly 1/10th the cost of a monthly PT package.
Tech stack: Next.js 14, TypeScript, OpenAI Responses API (GPT-5), Supabase. Mobile-first web app (PWA-like features, no app store headaches).
I can't share big MRR numbers (pre-revenue), but here's what I AM seeing:
Pricing plan:
Why I'm confident about monetization: People already pay $10-20/mo for inferior apps (Strong, JEFIT, etc.). If I can deliver 10x value with AI, $15 is a no-brainer.
Surprise: Everyone and their dog is building "AI fitness apps" right now.
Reality check: Most are GPT wrappers that generate generic programs. They don't understand training methodologies, don't adapt in real-time, don't explain reasoning.
My edge: I spent 6 months building a parametric knowledge engine—362 lines of rules for the Kuba Method, 532 lines for Mentzer HIT. My AI interprets proven methodologies, not making stuff up. This takes TIME to build, which is my moat.
Lesson: Don't compete on "we use AI." Compete on "we use AI to solve this SPECIFIC problem better than anyone else."
Hardest part: No one to validate ideas with. No co-founder to handle the stuff I hate (marketing, content, community).
Benefit: I make decisions FAST. No alignment meetings. I ship features in days, not weeks.
What's helping:
Lesson: Solo founding is a trade-off. You move fast but carry all the weight. I'm okay with this for now, but I'll need help scaling distribution.
Technical lesson with business impact:
Early on, users waited 5-10 seconds between sets for AI suggestions. That's FOREVER when you're mid-workout. Beta users said "this is cool but too slow."
Fix: I switched to OpenAI's Responses API with configurable reasoning levels. Now my progression calculator uses reasoning='none' for <2s responses. Workout planning (once at start) uses reasoning='medium' for deeper thinking.
Result: Beta users stopped complaining about latency. Completion rates jumped.
Lesson: In real-time apps (fitness, gaming, anything gym/field-based), latency is a KILLER. Optimize for speed where it matters, depth where you have time.
What I've tried:
What's working best right now: Direct outreach to people who already care (serious lifters on Twitter/Reddit). Paid ads are a no-go at this stage.
Current strategy: Build in public, create valuable content (training + AI insights), get featured on fitness/AI podcasts, leverage communities like this one.
Lesson: Early-stage products need high-intent users, not spray-and-pray ads. Go where your users already are and be helpful.
What I thought would sell: "17+ AI agents! Parametric knowledge engine! Multi-turn CoT persistence!"
What actually resonates: "Get stronger without a $150/session trainer. AI that explains its reasoning so you understand what you're doing."
Beta user quote: "I don't care how the AI works. I care that it WORKS and I understand WHY I'm doing what I'm doing."
Lesson: Developers (me) love technical details. Users love OUTCOMES and TRUST. Lead with value, not tech stack.
1. User Acquisition
I'm good at building, terrible at marketing. I need to get better at content, SEO, community building. Current plan: write more, engage more, ship features that get people talking.
2. Monetization Timing
Do I stay free longer to build user base? Or charge now to validate willingness to pay? Leaning toward charging in 1-2 months once I hit feature completeness for v1.
3. Keeping Motivation High Solo
Some days I wake up fired up. Other days I wonder if anyone will actually pay for this. Building in public helps, but it's a mental game.
Immediate goals (next 2 months):
6-month goal:
Dream scenario:
If you're a serious lifter who:
→ I'd love for you to try ARVO: arvo.guru
It's free during beta. I'm actively iterating based on feedback (literally shipping fixes/features daily based on what users say).
I'd love your thoughts on a few things:
1. Distribution for fitness/health apps:
What worked for you? I'm struggling with paid ads at this stage. Is it just too early, or am I targeting wrong?
2. Monetization timing:
How long did you stay free/beta before charging? I'm at 6 months, 30 beta users. Should I charge now or wait for more traction?
3. AI + vertical markets:
Anyone else building AI tools for specific industries (fitness, nutrition, productivity, etc.)? What surprised you about your market?
4. Solo founder sustainability:
How do you keep motivation high when you're the only one who cares about your product? What works for you?
Thanks for reading! I know this is long, but I wanted to share the real journey—not just the highlight reel. Happy to answer questions, take feedback, or just commiserate about the solo founder grind.
If you've built in the fitness/AI space, or you're a serious lifter who might benefit from ARVO, let's connect. Always happy to learn and help where I can.
Product: arvo.guru
Lesson 5 hit hard — "Users don't care about features, they care about outcomes." I've fallen into the same trap of leading with technical details instead of the actual problem I'm solving. The fact that your beta users said "I don't care how the AI works, I care that it WORKS" is basically the entire marketing lesson in one sentence. Curious about your 1-on-1 user calls — how structured are those? Do you go in with specific questions or just let them talk?
The distinction between encoding specific methodologies vs. wrapping GPT is the right call. Most AI fitness tools give you "here's a workout" without any training philosophy behind it. The fact that you can name the methodologies (Kuba, Mentzer HIT) means a knowledgeable user can evaluate whether the recommendations make sense for their goals.
70-80% workout completion is a solid number for beta. Do you track why the other 20-30% drop off mid-session? That data is probably more useful than completion rates for figuring out what to fix.
Your point about latency nearly killing the product is something I don't see discussed enough. 5-10 seconds feels fine in a chat interface but completely breaks a gym flow where you're standing between sets.