Moodle Plugins directory: Course Creator AI | Moodle.org
Course Creator AI
The Datacurso Course Creator AI plugin offers two flexible creation modes — via a syllabus or through an instructional design model — allowing teachers to build structured, pedagogically sound courses in minutes.
This plugin also enables the independent creation of activities within any existing course, giving educators the ability to enhance their classes with AI-generated learning activities at any time.
This plugin is part of the suite of Datacurso AI Plugin Suite.
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.
Key Features
- Full Course Generation: Create entire Moodle courses automatically based on a syllabus or instructional model.
- AI-Powered Activities: Generate interactive, engaging activities that align with your course objectives.
- Instructional Flexibility: Combine AI creativity with structured educational models to ensure quality learning experiences.
- Independent Activity Creation: Add new AI-generated activities to any course on demand.
I am facing an issue.
This is the error message 'Failed to upload syllabus: Datacurso API cURL error: The URL is blocked.'
I cant share the debug error screen shot with you, otherwise it might gave you clear picture about the error.
Please respons ASAP.
Could you please confirm whether you are running the tests in a local environment?
If you are testing locally, please make sure to follow the steps described in the documentation here:
https://docs.datacurso.com/index.php?title=Datacurso_AI_Provider#Testing_locally_(cURL_settings)
This guide includes the required cURL configuration for local testing.
I am checking it on my LIVE testing site. I'm still facing the following error
cURL error (Could not resolve host: langgraph-server)
line 191 of /ai/provider/datacurso/classes/httpclient/datacurso_api_base.php: call to debugging()
line 271 of /ai/provider/datacurso/classes/httpclient/datacurso_api_base.php: call to aiprovider_datacurso\httpclient\datacurso_api_base->send_request()
line 93 of /local/coursegen/classes/ai_context.php: call to aiprovider_datacurso\httpclient\datacurso_api_base->upload_file()
line 193 of /local/coursegen/classes/hook/course_form_hook.php: call to local_coursegen\ai_context::upload_syllabus_to_ai()
line ? of unknownfile: call to local_coursegen\hook\course_form_hook::after_form_submission()
line 318 of /lib/classes/hook/manager.php: call to call_user_func()
line 1987 of /course/lib.php: call to core\hook\manager->dispatch()
line 161 of /course/edit.php: call to create_course()
Error message: Failed to upload syllabus: Datacurso API cURL error: Could not resolve host: langgraph-server
Please look in to this.
Thanks!
This issue has already been resolved in the latest version of the Datacurso provider plugin.
Please update your installation to the most recent release, which you can download directly from the official Moodle plugins directory:
https://moodle.org/plugins/aiprovider_datacurso/versions