live
Personal trainer
Compares a workout with last week, shows progress on an exercise and suggests what to do next. Built on data from your sports watch.
AIR Bot · work in progress
AIR Bot is a personal system inside Telegram. You send a message and an assistant that has the data answers. Today a trainer, later finance and more.
air g compare
Same workout as last week. One more set on the squats, everything else unchanged. Calm, steady progress.
What should I do next time?
Repeat the same plan and keep the new set. If your morning recovery looks low, make it an easy day.
Vision
No new app, no dashboard. One chat that independent modules plug into, one at a time.
Modules
live
Compares a workout with last week, shows progress on an exercise and suggests what to do next. Built on data from your sports watch.
planned
An overview of spending and budget in the same chat.
Planned, nothing built yet.
Architecture
Telegram, one router in an Edge Function, independent modules, Supabase as the database and importers on GitHub Actions. Few parts, each with one clear job.
Latest learnings and tips
The first learnings and tips are being written. Follow along with RSS.
About this site
This site shows how AIR Bot is being built: what already runs, how it fits together, and what came up along the way. The solutions are simple on purpose: small steps, little maintenance, nothing that needs constant watching.
There is no personal data here. The example chats are invented.