Most students never email the TA at 11 p.m. when they’re stuck—but they’ll message a WhatsApp bot. And most TAs spend office hours answering the same five questions every week. IlliniClaw is an open architecture spec for course-specific WhatsApp teaching assistants that absorb the FAQ load and route hard questions to humans. In production at Gies for BADM 554 with 36 active students.
Feed the spec to an AI coding agent. It builds the entire system for your course.
Students join their course on WhatsApp and ask questions anytime. AI answers using RAG over course materials—lecture notes, assignments, textbooks—with conversation context maintained across 2-hour sessions.
A web dashboard lets professors manage their courses, send broadcasts, and create drip campaigns. JWT authentication ensures only authorized faculty can access course controls.
Professors schedule multi-message drip campaigns to deliver content over time—test review materials, weekly study guides, or concept reinforcement.
The spec produces a production-ready system with these components
IlliniClaw is being actively tested with a live deployment for BADM 554 at Gies
The BADM 554 bot is actively serving 36 students in Enterprise Database Management, with 97+ hours of engagement across 109+ sessions so far and growing as the semester continues.
Three drip campaigns deployed so far: Test 1 review (12 messages), Week 7 content (6 messages), and Week 8 content (10 messages). More campaigns are being added as the course progresses.
The BADM 554 bot is a private implementation. The IlliniClaw spec is the open-source blueprint that lets anyone replicate the system for their own course.