Datacurso AI Provider

AI providers ::: aiprovider_datacurso
Maintained by Data Curso
The Datacurso AI Provider is the core engine that connects Moodle with the Datacurso AI services — unlocking a full ecosystem of smart, AI-powered plugins designed to revolutionize online learning.
Latest release:
162 sites
773 downloads
7 fans
Current versions available: 2

This provider serves as the central bridge that powers every Datacurso AI extension, enabling a new generation of intelligent features for teachers, students, and administrators.

In addition, the Datacurso AI Provider includes built-in capabilities to display detailed AI credits usage reports directly within Moodle.
Administrators can easily monitor and manage AI service consumption through visual dashboards showing:

  • Number of credits consumed per month
  • Available credits
  • Total credits consumed
  • Credit distribution by service
  • Daily credit usage trends

The Datacurso AI Plugin Suite

Transform Moodle into a smarter, faster, and more engaging learning platform with the Datacurso AI Plugin Suite — a collection of next-generation tools that bring artificial intelligence directly into your LMS.
All plugins in this suite are powered by the Datacurso AI Provider.

Explore the Suite

  • Ranking Activities AI Empower students to rate course activities while AI analyzes feedback and provides deep insights to educators.

  • Forum AI
    Introduce an AI assistant into your forums that contributes to discussions and keeps engagement alive.

  • Assign AI
    Let AI review student submissions, suggest feedback, and support teachers in the grading process.

  • Share Certificate AI
    Celebrate achievements automatically! AI generates personalized social media posts when students earn certificates.

  • Student Life Story AI
    Gain a complete view of student performance with AI-generated summaries across all enrolled courses.

  • Course Creation AI
    Build full Moodle courses in minutes — complete with lessons, activities, and resources — guided by AI.

Screenshots

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

Contributors

Data Curso (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Show comments
  • Plugins bot
    Wed, 22 Oct 2025, 7:10 AM
    Approval issue created: CONTRIB-10144
  • Jincai Wei
    Thu, 6 Nov 2025, 6:41 PM
    with Moodle 5.1, it can be installed but cannot be configured.
    Looking forward to it.
  • Data Curso
    Thu, 6 Nov 2025, 11:15 PM
    Hi,
    We are currently working on compatibility for Moodle versions 5.0 and 5.1
  • Roberto Mariano de Araujo Filho
    Mon, 8 Dec 2025, 9:22 AM
    Hi
  • Roberto Mariano de Araujo Filho
    Mon, 8 Dec 2025, 9:22 AM
    I’m currently testing the Course Creator AI plugin on Moodle 5, using the Datacurso Provider as the AI service. However, I’m encountering the following error message when trying to generate a course unit:
  • Roberto Mariano
    Mon, 8 Dec 2025, 9:25 AM
    It seems that the method is_for_ue() is returning null instead of a boolean value. Could you please check if this might be a compatibility issue with Moodle 5 or with the current Datacurso plugin version?
  • Roberto Mariano
    Mon, 8 Dec 2025, 9:25 AM
    Here are the details of my environment:

    Moodle version: 5.x

    Course Creator AI plugin version: [insert version if available]

    Datacurso Provider plugin version: [insert version if available]

    PHP version: [insert PHP version if you can check]

    Steps to reproduce the issue:

    Installed and enabled the Datacurso Provider.

    Added a system instruction successfully, but received the message:
    “Failed to upload system instruction: The Datacurso provider instance is disabled.”

    After enabling the provider, I attempted to generate a course unit.

    The error above appeared, preventing the AI from responding.
  • Data Curso
    Wed, 10 Dec 2025, 1:48 AM
    Hi Roberto Mariano,

    Thank you for the detailed information. Our team is currently reviewing this issue. As soon as it’s resolved, we will upload a new release that includes the fix.
  • jose rojas
    Tue, 3 Feb 2026, 2:23 PM
    Datacurso Web Service Configuration
    i got error not configured
    registration no verified. moodle 5.0

    Datacurso ai provider instance disable.
  • Wolfgang Bosswick
    Wed, 11 Feb 2026, 9:10 PM
    Hi,
    does the plugin support own AIs (url plus API key)? This will be necessary because publicly available AIs cannot be used since sandboxing of the AI is required.
Please login to post comments