Inspiration
We've all experienced the frustration of starting every AI conversation from scratch—typing "Help me be more productive" for the hundredth time, only to receive generic advice that doesn't understand who we are.
What if AI could remember?
What if you could build your own personal advisory board of AI coaches, each with unique expertise and personalities, all understanding your deepest values? What if you could even share your best coaches with others and earn from your creations?
That's the moment BetterOS was born—to democratize AI coaching and create a thriving creator economy around personalized AI.
What it does
BetterOS is your Life Operating System—a platform that combines context-aware AI with a marketplace for custom coaching personalities.
The Orbit Context Engine
Captures your core values, Goals, and current anxieties through a beautiful onboarding interview. This becomes the foundation that every AI interaction is built upon—ensuring every coach truly understands who you are.
Custom AI Coaches
Build your personal advisory board with coaches tailored to different aspects of your life:
- "The Boss" - Ruthless prioritization and accountability
- "The Creative" - Expansive brainstorming and ideation
- "The Stoic" - Emotional processing and resilience
- Custom coaches - Fitness, finance, relationships, or any domain you choose
Each coach has its own:
- Unique personality and expertise
- Custom system prompt and avatar
- Voice powered by ElevenLabs
- Shared Orbit context (your values, goals, anxieties)
- Knowledge aware with RAG
The Coach Marketplace
Transform from user to creator:
- Design a specialized coach (e.g., "Startup Advisor" or "Meditation Guide")
- Customize personality, expertise, voice, and system prompt
- List in the marketplace
- Others discover and use your creation
It's the App Store, but for AI personalities.
Voice-First Conversations
Walk and talk with your coaches naturally:
- Real-time voice conversations with ElevenLabs
- Natural, human-like interactions
Daily & Weekly Rituals
- Morning check-ins to set intentions
- Weekly goal planning with milestones
- Smart notifications that adapt to your patterns
How we built it
Frontend
- React Native (Expo) - Cross-platform mobile
- TypeScript - Type safety
- Expo Router - File-based navigation
- React Context API - Global state management
- AsyncStorage - Local persistence
Backend & Services
- Supabase - Auth, Database, Real-time sync
- Google Gemini - LLM reasoning with custom prompts
- ElevenLabs - Voice AI conversations
- RevenueCat - Subscription & marketplace revenue
Key Features Implementation
Coach Creation System:
- Name, tagline, and personality traits
- Expertise areas and communication style
- Custom system prompts for specialized knowledge
- Avatar colors and ElevenLabs voice selection
- Marketplace listing
- Automatic Orbit context inheritance
Challenges we ran into
1. Marketplace Architecture
Building a system where coaches can be both private (personal use) and public (marketplace listings) while maintaining proper ownership, and usage tracking required careful database design and RLS policies.
2. Multi-Coach Context Management
Ensuring every coach—whether created by you or installed from the marketplace—had access to your Orbit context while maintaining their unique personalities required sophisticated prompt engineering.
3. Real-time Marketplace Sync
Making marketplace listings update in real-time as creators publish new coaches, users leave reviews, and popularity metrics change, all while maintaining performance, was complex.
4. Voice Integration Per Coach
Integrating ElevenLabs with coach-specific voice settings, handling voice call state management across marketplace coaches, and ensuring smooth transitions required careful architecture.
Accomplishments that we're proud of
The Coach Marketplace
Transforms BetterOS from an app into a platform. Users become creators, Creating their expertise in effective AI coaches. It's the first true creator economy for AI personalities.
Seamless Integration
Try a "Fitness Coach" from the marketplace, and it instantly knows your core value of "Health First" and your 5-year goal of running a marathon. Context + Marketplace = Magic.
Real-time Synchronization
A creator publishes a coach → it instantly appears in the marketplace for all users. Someone leaves a review → the creator sees it immediately.
Beautiful Simplicity
In under two minutes, users can create a fully customized AI coach with personality, expertise, voice, and marketplace listing—all automatically context-aware through our Orbit.
Everyone Wins
- Users get access to expert-crafted coaches
- Creators earn from their expertise
- Platform grows through community contributions
What we learned
What's next for BetterOS
Creator Analytics Dashboard
Give creators detailed insights into their coaches' performance—usage stats, trends, user feedback, and optimization suggestions to improve their coaches.
Coach Collaboration
Enable creators to collaborate on coaches, combining expertise from multiple domains. A "Startup Coach" could be co-created by a fundraising expert and a product designer.
Verified Creator Program
Establish a verification system for expert creators—therapists, business coaches, fitness trainers—adding credibility and premium pricing tiers.
Coach Bundles
Let creators package multiple coaches together—a "Complete Wellness Bundle" with fitness, nutrition, and mental health coaches at a discounted price.
Revenue Tiers
Implement subscription tiers for marketplace coaches:
- Free basic versions
- Premium features
- Exclusive one-on-one coaching sessions with the creator
Coach Evolution
Let marketplace coaches learn and adapt based on aggregate user feedback, becoming more effective over time while respecting individual privacy.
API for Creators
Provide an API for advanced creators to build coaches programmatically, integrate external data sources, and create dynamic coaching experiences.
Community Features
Add creator profiles, follower systems, coach collections, and social features to build a thriving community around AI coaching.
Built With
- elevenlabs
- express.js
- node.js
- react-native
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.