Screen time conflict. Outsourced.
AI tutors that quiz your kids via WhatsApp, Telegram, Signal, or Discord — and reward correct answers with screen time credits. The daily negotiation loop, finally over.
Works inside the messaging apps your kids already use. No new app to install.
They message Matteo (math) or Nelly (English) on WhatsApp, Telegram, or Discord — like texting a friend.
3 questions on current school topics. The AI knows the textbook, the chapter, and the weak spots.
Each right answer earns screen time minutes. Perfect quiz? Bonus. 5-day streak? Weekend bonus.
Manual check, honour system, or fully automated via Pi-hole DNS blocking on any device.
The secret sauce that makes kids actually want to study.
Distinct personalities per subject — patient, age-appropriate, and jailbreak-resistant.
Learn more →VARK-based detection adapts teaching style — visual, auditory, read/write, or kinesthetic.
Learn more →Add exam dates and the tutor shifts to countdown mode — intensified practice, focused on weak areas.
Learn more →Correct answers earn minutes. Streaks unlock bonuses. Screen time becomes motivation, not conflict.
Learn more →Pi-hole blocks TVs, PlayStations, phones by MAC address. Auto-unlocks when credits are spent.
Learn more →Kids WILL try to trick the AI. The SOUL.md prompt injection defence keeps the tutor on-task.
Learn more →Upload the textbook table of contents. The tutor knows the chapter, weak spots, and upcoming exams.
Each kid gets their own isolated tutor agent and workspace. No shared context.
Automatic per-topic scoring with visual status: ⬜ → 🟡 → 🟢 → ⭐
Weekly summaries delivered to your phone — sessions, streaks, screen time earned, and insights.
Learn more →Earn screen time by emptying the dishwasher, brushing teeth, or cleaning your room. Parent confirms via WhatsApp.
No new app to install. The tutor lives inside your existing messaging apps.
Most popular choice for families. Requires a dedicated phone number.
Free bot, no SIM needed. Supports rich markdown formatting.
Privacy-first families. End-to-end encrypted, requires dedicated number.
Great for older kids already on Discord. Free bot, rich formatting.
# 1. Install OpenClaw on your Raspberry Pi
npm install -g openclaw
openclaw onboard
# 2. Install ClawTutor and run the setup wizard
npm install -g clawtutor
clawtutor setup
The wizard asks for your children's names, grades, and messaging channel — then creates all workspaces and config automatically. No manual file editing required.
# Already running OpenClaw? Install directly from chat:
/skill install clawtutor
# Your main agent will walk you through setup conversationally.
# No terminal needed.
The tutor agent asks questions and creates all workspaces, config, and the screen time database — entirely through chat with your main OpenClaw agent.
# Install OpenClaw
npm install -g openclaw && openclaw onboard
# Clone the repo
git clone https://github.com/groonvandorp/ClawTutor.git
# Follow the step-by-step guide
cat ClawTutor/SETUP.md
Full control. Copy the example files, edit them to your setup, and configure OpenClaw manually. See SETUP.md for the complete guide.