All work

Swole

AI-native fitness tracking and programming

Founder & iOS Engineer Feb 2024 - Present
Swole app screenshot

Overview

Talk to the Coach instead of tapping buttons. Generate programs, log sets, swap exercises, get form tips. It runs on Claude Haiku 4.5 with heavy scaffolding to keep recommendations safe.

Technologies

SwiftSwiftUICore DataClaude Haiku 4.5

Key Features

  • AI Coach for natural language interaction with your training
  • Generate personalized workout programs through conversation
  • Log sets, swap exercises, and track PRs via the Coach
  • Extensive scaffolding ensures safe, effective programming
  • Progress visualization and adaptive recommendations

Challenges & Learnings

Building robust scaffolding to ensure AI outputs safe, effective programs

Designing conversational UX that feels natural for workout logging

Balancing AI autonomy with user control over their training

Avoiding hallucinations with smaller models through careful prompt engineering

Try it yourself