Skip to content
SPECIFICTION
Get listed

OATutor

oatutor.io

WebSelf-hosted
Visit oatutor.io
Spec score 6.7 #29 of 30 in Adaptive Learning Software

Spec sheet

Purpose
OATutor is an open-source adaptive tutoring system for teachers, researchers, and students.Read 9 Oct 2026 · oatutor.io
Product
OATutor is an open-source adaptive tutoring system for personalized learning and Intelligent Tutoring Systems research.Read 9 Oct 2026 · oatutor.io
Audience
The maker describes OATutor as serving teachers, researchers, and students.Read 9 Oct 2026 · oatutor.io
Deployment
OATutor can be deployed without a backend server, and its codebase is available on GitHub for customization and deployment.Read 9 Oct 2026 · oatutor.io
Integrations
OATutor integrates with Canvas through LTI for assignments or modules, and researchers can integrate it with survey platforms such as Qualtrics.Read 9 Oct 2026 · oatutor.io
Support
The site invites users to contact the team for support, information, or collaboration inquiries.Read 9 Oct 2026 · oatutor.io
Accessibility
OATutor states that it is Section 508 accessible and provides information about WCAG 2.0 and Section 508 compliance.Read 9 Oct 2026 · oatutor.io
Adaptive learning
It uses Bayesian Knowledge Tracing to estimate skill mastery and adapt practice to students’ progress.Read 9 Oct 2026 · oatutor.io
AI hints
Researchers can connect to the ChatGPT API to generate dynamic hints.Read 9 Oct 2026 · oatutor.io
Content library
Its math problem library focuses on algebra and includes material based on open-license textbooks, including OpenStax algebra, statistics, and calculus texts.Read 9 Oct 2026 · oatutor.io
Data logging
Student interactions can be logged as NoSQL JSON through Firebase and exported to CSV.Read 9 Oct 2026 · oatutor.io
Data logs
Student interactions are logged in NoSQL JSON, accessible through Firebase and exportable to CSV.Read 9 Oct 2026 · oatutor.io
Feedback
Students receive immediate feedback after submitting answers.Read 9 Oct 2026 · oatutor.io
Hints and feedback
Its scaffolding system breaks complex problems into steps, offers hints on request, and gives immediate feedback after answers are submitted.Read 9 Oct 2026 · oatutor.io
Research tools
Researchers can run built-in A/B tests with random assignment and use Test Mode to disable hints, immediate feedback, and mastery updates.Read 9 Oct 2026 · oatutor.io
Scaffolding
Problems are broken into steps, with hints available to guide students through solving them.Read 9 Oct 2026 · oatutor.io
Teacher dashboard
The Canvas teacher dashboard shows student answers, hints used, and time spent on problems.Read 9 Oct 2026 · oatutor.io

Where Specifiction places it

Alternatives to OATutorAll alternatives →