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:
107 sites
672 downloads
6 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.
Please login to post comments