Idea

Build a layer on top of an AI (could be any and all of them) that will help a user to achieve a physical activity related goal in 1 year. It creates a plan tailored to the user’s goal, physical characteristics and limitations (injuries, pain, weight, height) and available equipment. The improvement over regular AI conversations is in the way it stores the data. Every message sent to the AI will have full context of the user’s previous interactions and training data and when this data becomes too much for a reasonable context window, it will compress it in a way that allows AI to retain context by giving up some details. From my tests, the context window lasts a long time before being compressed and when it is, its not noticeable unless you ask for a very specific piece of information like “How many reps of pull ups did I do exactly 1 year ago”.

Because of the nature of how we communicate with AI (chat), a good option to avoid FE work and reach more people is to develop this as a Telegram Bot. The API is powerful and responsive and Telegram is growing. I have also used it before and have a bot already that can be used for a prototype.

Tech Stack

Example:

Metrics Information, only available to the admin.

Metrics Information, only available to the admin.

Example of the daily message with that day’s workout plan.

Example of the daily message with that day’s workout plan.

Bot V0.1 (back end disabled)

TODO

22/03/2025