Bring personalized AI tutoring and mentoring directly into your Moodle courses — without replacing your existing infrastructure.
Moodle is the world's most widely deployed open-source LMS, trusted by thousands of institutions for flexible, self-hosted course delivery. Adding ibl.ai MentorAI transforms Moodle into an AI-powered learning environment where every learner receives on-demand, context-aware tutoring aligned to their enrolled courses.
MentorAI agents are purpose-built for education — not generic chatbots. Each agent understands course content, learning objectives, and learner history, enabling it to answer questions, explain concepts, and guide students through challenges in real time.
Because ibl.ai runs on your infrastructure, your institution owns the agents, the data, and the experience. There is no vendor lock-in, and the integration is fully FERPA-compliant by design.
The integration connects Moodle LMS to ibl.ai MentorAI via LTI 1.3 and REST APIs. Learner context, course enrollment, and activity data flow from Moodle into MentorAI, enabling agents to deliver personalized responses grounded in course content. Interaction data flows back to Moodle for reporting and gradebook updates.
Authenticates learners and launches MentorAI within Moodle course pages using secure LTI Deep Linking
Moodle LTI 1.3 / OIDCProcesses learner queries, retrieves course-grounded context, and generates personalized tutoring responses
ibl.ai Agentic OS, RAG pipeline, LLM inferenceStores indexed course content, syllabi, and learning objectives used to ground agent responses
Vector database, ibl.ai Agentic ContentSyncs MentorAI interaction data back to Moodle reporting and external dashboards via xAPI and REST
xAPI Learning Record Store, Moodle REST APIWork with ibl.ai to deploy a MentorAI instance on your institution's infrastructure or preferred cloud environment. Configure your LLM backend, data residency settings, and compliance policies before connecting to Moodle.
In Moodle Site Administration, navigate to Plugins > External Tools and register MentorAI using the LTI 1.3 credentials provided by ibl.ai. Configure the tool URL, client ID, and public keyset URL.
Upload or sync course materials — syllabi, readings, slides, and assessments — into the ibl.ai Knowledge Base. MentorAI indexes this content so agents can provide course-grounded, accurate responses to learners.
Inside each Moodle course, add MentorAI as an External Tool activity using Deep Linking. Configure the agent persona, scope, and availability windows to match your course design and learner needs.
Enable xAPI statement forwarding from MentorAI to your Learning Record Store and configure the Moodle REST API connection to push completion and engagement data back into Moodle's gradebook and reporting.
Run a pilot with a small learner cohort to validate agent responses, data flows, and gradebook sync. Gather feedback, refine agent knowledge and persona settings, then roll out to all enrolled learners.
MentorAI answers learner questions using your actual Moodle course content as its knowledge base, ensuring responses are accurate, relevant, and aligned to your curriculum — not generic web results.
Learners access MentorAI 24/7 directly inside Moodle, reducing support burden on instructors while ensuring no learner is left waiting for help outside office hours.
MentorAI tracks each learner's interaction history and adapts its guidance, hints, and explanations to individual knowledge gaps and learning pace within the course.
Formative interactions and completion signals from MentorAI sync back to Moodle's gradebook, giving instructors a unified view of learner progress without leaving their LMS.
Your MentorAI agents run on your infrastructure. Your institution owns the code, data, and agent behavior — with zero dependency on ibl.ai's servers for day-to-day operation.
MentorAI supports multilingual learner interactions and is designed to meet accessibility standards, making personalized tutoring available to diverse global learner populations.
Learners stuck on assignments can ask MentorAI for hints, explanations, and worked examples at any hour. The agent guides without giving away answers, reinforcing learning rather than replacing it.
Instructors configure MentorAI to handle common, repetitive questions about course policies, deadlines, and foundational concepts — freeing faculty time for higher-order mentoring and research.
Organizations using Moodle for employee training deploy MentorAI to coach learners through compliance courses, technical certifications, and onboarding programs with personalized, role-aware guidance.
MentorAI interaction data surfaces learners who are disengaged or struggling. Advisors and instructors receive alerts via Moodle dashboards, enabling timely, targeted outreach before learners drop out.
International learners interact with MentorAI in their preferred language, receiving course-grounded explanations that bridge language barriers without requiring additional instructor resources.
See how ibl.ai deploys AI agents you own and control—on your infrastructure, integrated with your systems.