
A health app people actually use — because it lives in WhatsApp
A personal coaching agent built on Claude Code + CrewAI, with long-term memory in Qdrant, image OCR through Google Cloud Vision API, and an auto-generated ICS calendar feed. Interface: WhatsApp via the Delegator. State is stored as a single JSON file plus an encrypted SQLite database. In my own setup it accompanies a personal weight-loss and strength program, but this is a coach-agent pattern — not a diet plan. You can adapt it to sleep, running, habit change, learning an instrument, money management, or any measurable personal goal the user sets for themselves.
Because it lives where you already are — WhatsApp. No login, no buttons, no app updates.
Open a nutrition app, search for the product, enter quantities, save...
"I had a Greek salad with chicken" — the data is already in the system
Crowded charts you can't interpret
Weekly report: "You lost 0.8kg, below target. Add more protein"
Does anyone remember how you felt after a heavy meal?
Box asks after the meal "how do you feel?" and logs it
A 16:8 eating window? You forget, and by then it's too late
Calendar subscription — Google Calendar shows you the window
Here's how:
Box only requires WhatsApp. No UI, no abandonment. Easy to use dozens of times a day.
Box knows the protocol, reminds you about windows, and calculates macronutrients.
The code is open, the pattern is clean — coach intake + state management + cron.
You can spin up a version per client, with isolated state and a more sophisticated interface.
Click any section to open it
The Box codebase — Python + FastAPI + Gemini
Articles and benefits of intermittent fasting
Image OCR for automatic intake — free up to 1000/month
Box connects to Kami through WhatsApp intakes
Want your own coach version? 30-minute call
The API Box runs on
The code is open, the APIs are free, and time to first intake — 10 minutes.
Full-Stack Developer & AI Specialist
Box is built as a coach-agent pattern for any personal goal: health, habit change, sleep, learning, finance. The real value is that the interface is WhatsApp — the place the user already lives, with no new app to abandon after a week. This guide presents the architecture and pattern so you can adapt it to any coaching use case in your organization or personal life.