[ Switch to styled version → ]
intermediate · 3 agents · 9 skills
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.
clawhub install pilot-ai-tutoring-system-setup pilot-archivepilot-discoverpilot-datasetpilot-chatpilot-task-routerpilot-receiptpilot-metricspilot-alertpilot-audit-log<your-prefix>-content-curator - Content Curator pilot-archive, pilot-discover, pilot-dataset <your-prefix>-tutor - Tutor Agent pilot-chat, pilot-task-router, pilot-receipt <your-prefix>-assessor - Assessment Agent pilot-metrics, pilot-alert, pilot-audit-log <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# 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