Corolair AI teaching assistant - Support students, free teaching time & transform your class

Local plugins ::: local_corolair
Maintained by Romain CorolairRomain Morvant
The Corolair AI teaching assistant plugin for Moodle helps you support your students outside class with a 24/7 available secure AI tutor trained on your Moodle resources and more. With teaching assistants, students can chat with your content whenever they want and practice through quizzes and exercices whose usage data is made accessible to you. The teaching assistans also helps your students ask you questions directly and challenge the AI output with your expertise.
Latest release:
40 sites
201 downloads
11 fans
Current versions available: 1
Don't hesitate to book a slot if you'd like to benefit from personalized onboarding.

Overview

The Corolair Moodle Plugin enables seamless integration of AI teaching assistants into Moodle courses, enhancing the learning experience for both trainers and learners. This plugin transforms courses into interactive, AI-powered learning assistants tailored to the course content.

Key Features

  • For Instructional Designers & Trainers:
    • Easily create and customize AI teaching assistants directly from Moodle courses.
    • Curate additional resources to enhance AI teaching assistants responses.
    • Monitor learner interactions and insights, including trending topics and discussion analytics.
    • Manage AI teaching assistants behavior, update sources, and track usage.
  • For Learners:
    • Access AI teaching assistants embedded natively within Moodle courses.
    • Ask course-related questions and receive instant, AI-driven answers.
    • Self-assess understanding using an AI-generated question bank, curated and validated by the trainer.
    • Enjoy a flexible, stop-and-resume chatbot experience for ongoing discussions and auto-evaluation mode.

Accessing Corolair

  • From the Moodle homepage: A shortcut provides direct access to the trainer platform, where trainers can monitor existing AI teaching assistants.
  • From each course: A shortcut allows trainers to create an AI teaching assistants, automatically preloading the course’s resources into the teaching assistant.
  • For learners: Teaching assistants are accessible when enabled for a course they are enrolled in. The teaching assistant appears either:
    • As a side panel (via a button on the right-hand side).
    • As a chatbot (in the lower right-hand corner of the screen).

Installation Process

  • Installing the plugin automatically creates a Corolair account and generates an API Key for your Moodle instance (via an ad-hoc task).
  • Your account starts with a trial version, allowing one teaching assistant with three sources (more can be enabled later).
  • To invite Moodle users (e.g., trainers, teachers, instructionnal designers), assign them the "Corolair Manager" system role (created during installation) or grant the corresponding capability.

Troubleshooting API Key Issues:

  • If you encounter an API Key issue when accessing Corolair from a course or the home page, the ad-hoc task may have been blocked.
  • Visit the Corolair page via the Home or Course shortcut to report a bug, and we’ll manually assign an API Key within a day.

Potential privacy issues

Course Materials: Course content retrieved via the Moodle API, along with any additional files uploaded during AI teaching assistants creation, are uploaded to Corolair servers for processing. Server Location: Corolair servers are hosted on AWS and are currently located in France and Germany. For specific server location options, such as the US or sovereign hosting in France, please reach out. AI Processing: Corolair's AI logic utilizes Anthropic and Cohere models, which operate on our AWS servers without any external calls. Discussion Storage: Learners' discussions are stored securely on Corolair servers. User Data: Admin, Trainer, and Learner information is retrieved via the Moodle API for personalization purposes and is safely stored. Trainer Access to Learner Discussions: Trainers can view Learners' discussions. However, these can be anonymized if needed. GDPR Compliance: Corolair complies fully with GDPR regulations. Feedback on Privacy: We welcome suggestions for improving Corolair's privacy practices. Self-Hosting Option: If desired, Corolair can be hosted on your servers. This option requires additional work to decouple Corolair and integrate it with your preferred AI model or provider. Please reach out for more details.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3

Contributors

Romain Corolair
Romain Morvant (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Tampilkan komentar
  • Plugins bot
    Sab, 7 Des 2024, 00:20
    Approval issue created: CONTRIB-9768
  • Jincai Wei
    Sel, 18 Mar 2025, 08:36
    It looks great. I completed all the previous settings.
    But don't know where to enter the step of:
    "Now go to Corolair to configure the connection to Moodle for the entire Organization from the Integrations tab. Click on Connect on the Moodle integration (the only one configurable off the shelf for the moment)."
  • Romain Corolair
    Kam, 27 Mar 2025, 22:28
    Hi Jincai Wei,
    Thank you for your feedback! The documentation you accessed was outdated. We've updated it here https://corolair.notion.site/Moodle-Integration-EN-5d5dc1e61f8d4bd89372a6b8009ec4e4?pvs=4.

    If you encounter any issues, feel free to contact me directly or report a troubleshoot via the Corolair page (via Home or Course shortcut) with your prefilled instance details. I'll respond within a day.

    Best,
    Romain Morvant
Please login to post comments