For the complete documentation index, see llms.txt. This page is also available as Markdown.

AI Tutor

The AI Tutor is a chatbot integrated into Chamilo that learners can interact with to get instant, AI-generated responses. It works in two contexts, with a different focus in each:

  • Inside a course — the AI Tutor is focused on that course: answering questions about its content, explaining concepts it covers, and guiding learners through the material.

  • Outside a course (on the general platform) — the AI Tutor instead handles generic platform-use questions, such as how to find something or use a feature, rather than course content.

How It Works

When the AI Tutor is enabled for a course, learners see a chat interface where they can:

  • Ask questions about course content

  • Get explanations of concepts covered in the course

  • Receive guidance without waiting for the teacher to respond

Inside a course, the AI Tutor uses that course's context to provide relevant answers. It is designed to supplement your teaching, not replace it.

Enabling the AI Tutor

The AI Tutor requires two levels of configuration:

  1. Platform level — The administrator must enable AI helpers and configure at least one AI provider (see AI Configuration)

  2. Course level — The AI Tutor must be enabled in the course settings (a simple on/off toggle). The provider used for the chat is the one configured by the administrator.

The Chat Interface

The AI Tutor chat interface showing a conversation between a learner and the AI

The AI Tutor appears as a docked chat panel within the course. Learners can:

  • Type messages and receive AI-generated responses

  • View their conversation history

  • Reset the conversation to start fresh

The chat interface shows the exchange between the learner and the AI in a familiar messaging format.

Important Behavior

  • Scoped to where it's opened — Inside a course, the AI Tutor only answers about that course; opened from outside any course, it switches to general platform-use questions instead. The platform-wide (outside-course) mode is a separate toggle your administrator controls independently of the per-course one.

  • Disabled during exams — The AI Tutor is automatically disabled when a learner is taking an exercise, to prevent cheating

  • Conversation per learner — Each learner has their own private conversation with the AI Tutor, and the prompt context only includes the most recent messages

  • Provider failover — If the configured provider fails, Chamilo falls back to another available provider so the chat keeps working

As a Teacher

You should be aware that:

  • The AI Tutor may not always give perfect answers — encourage learners to verify important information

  • You can review AI Tutor usage through platform tracking

  • The AI Tutor is a complement to your teaching, not a substitute. Use it alongside forums, announcements, and direct messaging for comprehensive learner support.

Tips

  • Set expectations — Tell learners at the start of the course that an AI Tutor is available and explain how to use it appropriately

  • Encourage critical thinking — Remind learners to think critically about AI-generated answers

  • Use for frequently asked questions — The AI Tutor is especially useful for handling common questions that you would otherwise answer repeatedly

Last updated

Was this helpful?