
wagmi.fit
https://wagmi.fit/I designed and built wagmi.fit, a platform for independent personal trainers to manage their clients and coaching business. It brings workout programming, nutrition, progress tracking, habits, goals, and messaging into a web application, native mobile apps, and a client PWA.
Workout programming starts with how trainers already write. They can type shorthand like squat 4x8 @70%, and the app matches exercises, calculates percentages, and turns it into a structured workout. I built the editing and import flows around that same idea: less time entering data, more time coaching.
For nutrition, clients can describe a meal, attach a photo, or enter values they already know. The nutrition assistant turns that into a meal draft they can review and correct before saving. Behind the scenes, the pipeline separates food identification and portion estimates from nutrient calculations in Python. Daily and weekly journal views help clients and trainers follow their progress against coaching targets.
I also built an app-wide AI assistant for trainers that connects conversation to actions across their workspace. It can help manage clients, create and edit programs, work with uploaded files, and review client progress. TypeSafe’s Jev routes requests and selects the relevant tools, while a language model handles the conversation and tool calls. The interface shows progress, asks follow-up questions when needed, and links completed actions back to the records the trainer can inspect.
Key Features
- •Natural-language workout programming, exercise matching, and file imports
- •Nutrition assistant with text and photo input, editable meal drafts, and daily and weekly journals
- •App-wide trainer assistant with Jev request routing, tool selection, and multi-step actions
- •Streaming assistant progress, clarification prompts, and links to completed work
- •Client management, progress tracking, habits, goals, and trainer messaging
- •Web, native mobile, and PWA experiences for trainers and clients
