Coach Potato

AI coaching, from the comfort of your couch.

Coach Potato is a mobile AI coaching app that pairs you with distinct coaching personas to help you set goals, build accountability, and gain clarity. Each coach has a unique style — from calm and reflective to brutally honest — so you can pick the approach that fits your mood and needs.


What It Does

You open the app, pick a coach, and start a conversation. The AI coaches use evidence-based coaching techniques to ask the right questions, challenge your thinking, and help you move forward. Sessions are saved so you can pick up where you left off.


Coaches

Free Coaches

  • Clarity Coach — Untangles complex thoughts. Asks clarifying questions to help you find the core issue.
  • Strategy Coach — Thinks systematically. Maps out options, trade-offs, and actionable next steps.
  • Reflection Coach — Creates space for self-awareness. Helps you identify patterns and values.
  • Accountability Coach — Tracks your commitments. Celebrates progress, addresses avoidance.

Pro Coaches

  • Beast Mode — No excuses, maximum intensity. Pushes you past your limits with high-energy urgency.
  • Unhinged Coach — Radical honesty, zero filter. Shakes you out of overthinking with wild reframes.
  • Marcus Aurelius — Stoic philosopher-emperor. Timeless wisdom about control, virtue, and inner calm.

Coach Marketplace

Browse and install community-created coaches. Sorted by popular, trending, or newest. One-tap install.


Key Features

Personalized Onboarding Three-step setup: your name, what you do (entrepreneur, student, employee, etc.), and your core values. Coaches reference this context naturally in conversation.

Session Management Create multiple sessions per coach. Sessions get AI-generated titles. Search, rename, or delete from the side drawer.

Voice

  • Text-to-speech: tap to hear coach responses read aloud
  • Speech-to-text: tap the mic to dictate your message

Notion Integration Connect your Notion workspace and pull in database content as context for coaching sessions.

Dark Mode Light, dark, or follow system. Warm brown palette in light mode, deep mocha in dark.

Subscription (Pro)

  • Monthly: EUR 12/month
  • Yearly: EUR 96/year (EUR 8/month, saves 33%)
  • Pro unlocks: Beast Mode, Unhinged, Marcus Aurelius, marketplace coaches, unlimited messages on all coaches

Tech Stack

  • Framework: React Native + Expo
  • Language: TypeScript
  • Backend: Supabase (auth, database, edge functions)
  • AI: Anthropic Claude (via coaching edge function with prompt caching)
  • State: Zustand + React Query
  • Subscriptions: RevenueCat
  • Voice: expo-av, expo-speech
  • Navigation: React Navigation

How It Works

  1. Onboarding — Name, role, values (stored locally, synced to Supabase after auth)
  2. Auth — Email OTP (6-digit code sent to your email)
  3. Home — Pick a coach from the top bar, type or speak your message
  4. Chat — AI responds using your selected coach's persona + your personal context
  5. Sessions — Access previous conversations from the side drawer
  6. Settings — Theme, Notion integration, help & support, legal links

Design

Warm, earthy palette inspired by the "couch" concept. Not clinical, not corporate — approachable.

  • Light: Cream background (#F6F5F0), warm brown primary (#502826)
  • Dark: Deep brown background (#141212), soft rose primary (#C4887E)
  • Touch targets: 44pt minimum (iOS HIG compliant)
  • Typography: System fonts (Lora serif + Inter sans-serif planned)

Contact

Support: [email protected] Privacy Policy: https://awoddev.github.io/coach-potato-legal/privacy-policy.html Terms of Use: https://awoddev.github.io/coach-potato-legal/terms-of-use.html

Built With

  • claude
Share this project:

Updates