🦞 Built on OpenClaw
ClawTutor

Turn screen time
into learn time.

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.

🆓 Free & open source 🥧 Runs on Raspberry Pi 💶 ~€15/month

🧮
Matteo — Math Tutor
online
Hey! Ready for a quick quiz? 3 questions = up to 40 minutes of screen time! 🎮
16:02
ok lets go
16:03
What is 25% of 80?
16:03
20
16:03
✅ Correct! +10 min earned.

Next: A jacket costs €60 and is discounted by 15%. What's the final price?
16:03
€51
16:04
🔥 Perfect! +10 min. One more and you get a bonus!
16:04
Type a message…
~€15
per month (vs €40/hr tutor)
24/7
available — no booking needed
5+
messaging channels supported
0
negotiations per day
How it works

From quiz to credits in 4 steps

Works inside the messaging apps your kids already use. No new app to install.

💬

Kid texts the tutor

They message Matteo (math) or Nelly (English) on WhatsApp, Telegram, or Discord — like texting a friend.

🎯

Tutor runs a quiz

3 questions on current school topics. The AI knows the textbook, the chapter, and the weak spots.

💰

Correct = credits

Each right answer earns screen time minutes. Perfect quiz? Bonus. 5-day streak? Weekend bonus.

📺

Credits = screen time

Manual check, honour system, or fully automated via Pi-hole DNS blocking on any device.

The reward system

Earn it. Spend it.

The secret sauce that makes kids actually want to study.

+10 min
per correct quiz answer
🔥
+40 min
for a perfect 3/3 quiz (30 + bonus)
📈
+30 min
5-day streak weekend bonus
💪
+5 min
per answer during voluntary practice
🧹
+? min
chore completed — parent confirms via WhatsApp coming soon
Features

Everything you need. Nothing you don't.

Messaging channels

Use whatever they already use

No new app to install. The tutor lives inside your existing messaging apps.

WhatsApp

WhatsApp

Most popular choice for families. Requires a dedicated phone number.

Pay-per-use SIM
Telegram

Telegram

Free bot, no SIM needed. Supports rich markdown formatting.

Free
Signal

Signal

Privacy-first families. End-to-end encrypted, requires dedicated number.

Pay-per-use SIM
Discord

Discord

Great for older kids already on Discord. Free bot, rich formatting.

Free
The economics

Less than one hour of human tutoring. Per month.

🦞 ClawTutor

Raspberry Pi 5 (one-time)~€80
SIM for tutor number (pay-per-use)€1–5/mo
Anthropic API (Claude Sonnet)~€5–15/mo
Monthly total~€10–20/mo

👨‍🏫 Human Tutor

Per hour (average)€30–50
2× per week~€300/mo
Availabilitybooked
Monthly total~€300/mo
Get started

Three ways to install

# 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.

⚠️ This is a self-hosted system requiring solid IT and IT-security knowledge. You are connecting a messaging channel to an AI with access to your local network. You must understand and accept responsibility for the security of your setup. Regular maintenance is required — keep Raspberry Pi OS, OpenClaw, Node.js, and all components patched. Use at your own risk. See the full disclaimer in README.md.