IntelliCode: A Multi-Agent LLM Tutoring System with Centralized Learner Modeling
Abstract
LLM-based tutors are typically single-turn assistants that lack persistent representations of learner knowledge, making it difficult to provide principled, transparent, and long-term pedagogical support.We introduce Intelli-Code, a multi-agent LLM tutoring system built around a centralized, versioned learner state that integrates mastery estimates, misconceptions, review schedules, and engagement signals.A StateGraph Orchestrator coordinates six specialized agents: skill assessment, learner profiling, graduated hinting, curriculum selection, spaced repetition, and engagement monitoring, each operating as a pure transformation over the shared state under a single-writer policy.This architecture enables auditable mastery updates, proficiency-aware hints, dependency-aware curriculum adaptation, and safety-aligned prompting.Our demo showcases an end-to-end tutoring workflow: a learner attempts a DSA problem, receives a conceptual hint when stuck, submits a corrected solution, and immediately sees mastery updates and a personalized review interval.We report validation results with simulated learners, showing stable state updates, improved task success with graduated hints, and diverse curriculum coverage.12
Fields of Study & Subjects
Intelligent Tutoring Systems and Adaptive Learning
Innovative Teaching and Learning Methods
Educational Technology and Assessment
Publication details
- Journal / source
- Proceedings of the 19th Conference of the European Chapter of the Association for Computational Linguistics (Volume 3: System Demonstrations)
- Publisher
- Association for Computational Linguistics
- Pages
- 129–138
- Publication date
- 1 January 2026