Open-source Telegram fitness coach runs on Claude subscriptions, Notion memory and SDK skills
franwbu · reddit · 2026-08-04
A developer built an open-source Telegram fitness coach on the Claude Agent SDK that runs on an existing Claude subscription instead of API-key billing.
What it does
- Logs workouts from chat messages into a Notion database.
- Answers training questions by reading recent logs and goals first.
- Transcribes voice notes locally with Whisper.
- Can identify meals, food labels, and gym equipment from photos.
- Builds weekly plans on Sundays and can push sessions into Google Calendar.
What made the project work
- Notion as memory: the agent creates its own databases and dashboard, and counters are re-derived from queries instead of being model-written.
- Skills over one giant prompt: capabilities like log-workout, recommend-workout, weekly-plan, nutrition-advice, and progress-report live as separate skills.
- Behavioral evals: the agent is tested on honesty and safety, such as refusing to act like a doctor or guess missing numbers. The latest run passed 11/11.
The repo is open source, MIT licensed, and can run on Cloud Run for pennies a month or locally via Docker Compose.
More from coding & agent
- Hugging Face shows how to train LLM agents with OpenEnv inside TRL — mervenoyann · 2026-08-04
- Cloudflare’s agents package tops 1.29 million weekly npm downloads — whoiskatrin · 2026-08-04
- The CLI-vs-IDE debate is really about whether humans still proofread code — xiaosun86 · 2026-08-04
- AI coding’s CLI vs. IDE debate is really about whether humans still proofread code — xiaosun86 · 2026-08-04
- AI agent benchmark compares 5 search APIs over MCP, with Parallel fastest and Keiro cheapest — Water_Law2005 · 2026-08-04
- Persistent agents can now infer intent and surface tasks before you ask — manosaie · 2026-08-04