Guruthuma answers the student's WhatsApp message at 11pm, in the teacher's own words, from the teacher's own notes — so the good ones can teach a thousand students without losing sleep over a hundred.
Sri Lanka's best tuition teachers are already at capacity. Every evening, WhatsApp fills with the same handful of doubts — repeated across hundreds of students who won't get a reply until class next week. The teacher's time is the product, and it does not scale. Guruthuma exists to answer the repeatable 80% instantly, in the teacher's voice, so the teacher's actual attention goes to the 20% that genuinely needs it.
10–20 real student questions paired with the teacher's actual replies, embedded directly in the system prompt.
A strict per-subject term list so the model uses correct exam vocabulary instead of a literal translation.
Explicit direction toward an encouraging, direct, mildly authoritative voice — a tutor's tone, not a search engine's.
Pick one pilot teacher, one subject. Stand up the Telegram bot, a basic upload portal, and chunk their existing notes and past papers into the vector database.
Collect 15–20 of the teacher's real WhatsApp replies, build the few-shot prompt and subject glossary, and run it past the teacher directly for correction.
Roll out to one class. Add Redis session memory for 24-hour follow-up context, and the escalation protocol for anything outside the notes.
Tune accuracy from real pilot data. Add semantic caching so repeated questions are answered instantly without a fresh LLM call.
Apply for Meta Cloud API access, complete business verification, and port the proven backend from Telegram to WhatsApp.
Turn the pilot into a repeatable onboarding flow — new teacher, new subject, new glossary — and open subscriptions beyond the first case study.
Covers hosting, LLM usage, and the vector database for that teacher's subject library — billed regardless of student volume.
Meta's per-conversation charge on Approach B gets factored directly into the teacher's subscription tier, not absorbed.
Ingesting notes, building the glossary, and tone-locking the prompt is teacher-specific work — priced as a setup case study, per CodeShop's usual engagement model.