The creator explains the development of an advanced AI agent training coach integrated into a cardio fitness app built with low-code/no-code tools. The video focuses on the technical implementation, specifically detailing the tech stack and the underlying architecture used to create the AI coaching experience.
Key Takeaways
The AI agent serves as a personalized training coach within a fitness application.
The project demonstrates the feasibility of building complex AI-driven features using a low-code approach.
Key technical focuses include the specific tech stack and architectural design required to make the agent functional.
Description
Book a call: https://calendly.com/itshassanaziz/discuss-a-project
==== ==== ====
In a previous video, I showed you guys the cardio fitness app that I built purely with white coding. Since then, I've also added an advanced AI agent training coach in the app. It's a really fun, really cool feature to play around with, and I'm gonna explain in this video how I actually built it. We're going to go over the text track I used, the architecture I implemented, and so on.
P.S. If this stuff interests you, leave a comment down below so I know you guys are interested, and I will make more videos about these topics. It's hard to come up with good content ideas when you're a small YouTuber, because I don't really have A base audience to anchor myself to.
==== ==== ====
LINKS
Website: https://www.hassandev.me
Portfolio: https://www.hassandev.me/work
YouTube: https://www.youtube.com/@itshassanaziz?sub_confirmation=1
My Book: https://www.hassandev.me/designing-websites
X / Twitter: https://x.com/nothassanaziz
Transcript
Auto-generated transcript
So a couple of months ago, I built a little fitness tracker app to record my jump rope sessions. I already made a video explaining how I built the app and how it works, but recently I've also added an AI training coach in the app, and it's probably the coolest feature in the app so far. So I want to make a quick video explaining how I built it and how it actually works under the hood. And a quick side note, I'm also working on publishing this app on the Play Store. So if you guys are actually interested in trying this out, it's coming very soon And if anyone wants to help me out with publishing this app on the Play Store Because there's a lot of work to be done and I appreciate some help over here Let me know in the comments below and now back to the video So before we talk about the AI agent I feel like I should give you a quick recap of what the app actually is and what it does So that you have some context, right? So this is a jump rope tracking app that I built with Cloud Code to track my cardio workouts. It's got all the basic features like workout, logging, history, street tracking, goal tracking, and all the other good stuff, right? Now, the AI coach in this app is basically an agent that has access to all of your workout data, your goals, your streaks, and all the other stuff in this app. I gave it a bunch of tools to allow it to read all of your workout data as well as change stuff like I don't know updating your goals or logging workouts for you and stuff like that right it's also the very first AI agent that I built and one that is actually useful to me so not like some I don't know pet project that you build once and never use again right so the actual agent is built with Google Gemini because they're the only major LLM provider that I found that gave us a free tier and everyone else is paid and I wasn't going to use a paid solution for this app anyway Now I set up a backend server using fast API and put it on Vercel and I used it to communicate with the Gemini APIs And I set up the app chat interface right in the actual application using React Native So now users can literally just ask, you know, questions about their training in natural language and get personalized answers. Like, it's honestly amazing. now while this whole thing is amazing on its own already there's another awesome feature that i built called weekly digest that i want to talk to you about as well so this is basically like a newsletter or something that is automatically generated by ai using your training data and workout sessions so all the workouts that you log in the app right the ai coach is going to analyze your weekly performance see how you perform and extract a bunch of insights from that as well as how you can improve your trading even further. It's going to write a fun little article based on all of that and give that to you. And again, this stuff gets generated automatically every week based on your trading history for that particular week. And it's a really fun way to track your workout performance, see how you're doing and stuff like that, right? So yeah, that's the first actually useful AI agent that I built. And it's honestly a very fun tool to use and play around with. if you guys want to actually try this app out like i said in the beginning of the video i am actually working on publishing this on the play store it's just that google's entire review process is just so time consuming seriously and by the way if one of you have already published an app on the google play store before and you want to help me out with this drop a comment below because i'd appreciate some help in this entire process especially when it comes to the whole 12 beta testers requirement thingy right i'm running out of devices to install this on anyway that's all for this video like comment subscribe let me know what you want to see next in the comments below and i'll see you in the next video thanks for watching bye
Share this article
Link copied!
Share it on Instagram.
All great things started with a conversation
If you've got a cool project or opportunity and you want me to be a part of it, set up a free meeting with me here, and let's talk. 😊