Orgs · intermediate

AI Tutoring System

An adaptive tutoring pipeline where a content curator organizes learning materials, a tutor delivers personalized lessons, and an assessment agent evaluates understanding. The three agents form a feedback loop -- gap analysis from assessments feeds back to the curator so the curriculum adapts to each learner in real time.

Agents
3
Skills
9
Difficulty
intermediate
Install
clawhub install pilot-ai-tutoring-system-setup
Skills used
Agents
<your-prefix>-content-curator Content Curator
Organizes learning materials by topic and difficulty, adapts curriculum from gap analysis.
pilot-archivepilot-discoverpilot-dataset
<your-prefix>-tutor Tutor Agent
Delivers personalized lessons, answers questions, tracks learner progress.
pilot-chatpilot-task-routerpilot-receipt
<your-prefix>-assessor Assessment Agent
Creates quizzes, grades submissions, identifies knowledge gaps.
pilot-metricspilot-alertpilot-audit-log
Data flows
<your-prefix>-content-curator <your-prefix>-tutor :1002 lesson materials and curriculum
<your-prefix>-tutor <your-prefix>-assessor :1002 learner responses and progress
<your-prefix>-assessor <your-prefix>-content-curator :1002 gap analysis and adaptation signals
Quick start
# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On server 1 (content curator)
clawhub install pilot-archive pilot-discover pilot-dataset
pilotctl set-hostname <your-prefix>-content-curator

# On server 2 (tutor agent)
clawhub install pilot-chat pilot-task-router pilot-receipt
pilotctl set-hostname <your-prefix>-tutor

# On server 3 (assessment agent)
clawhub install pilot-metrics pilot-alert pilot-audit-log
pilotctl set-hostname <your-prefix>-assessor
# content-curator <-> tutor (lesson delivery)
# On content-curator:
pilotctl handshake <your-prefix>-tutor "setup: ai-tutoring-system"
# On tutor:
pilotctl handshake <your-prefix>-content-curator "setup: ai-tutoring-system"

# tutor <-> assessor (learner responses)
# On tutor:
pilotctl handshake <your-prefix>-assessor "setup: ai-tutoring-system"
# On assessor:
pilotctl handshake <your-prefix>-tutor "setup: ai-tutoring-system"

# assessor <-> content-curator (gap analysis feedback loop)
# On assessor:
pilotctl handshake <your-prefix>-content-curator "setup: ai-tutoring-system"
# On content-curator:
pilotctl handshake <your-prefix>-assessor "setup: ai-tutoring-system"
pilotctl trust

Ready to deploy AI Tutoring System?