Setup Guide
Get EduGears AI running in your LMS in under 3 minutes.
Watch the Plugin Setup Video
Prerequisites
- Moodle 4.0 or later (Moodle 4.5+ recommended)
- Moodle administrator access
Firewall-friendly: No public URL required. This method works even if your Moodle is on a private network, behind a WAF, or on localhost.
Install the Plugin
Download the EduGears AI LTI plugin from the Moodle Plugins directory and install it via Site Administration → Plugins → Install plugins. Click "Install plugin from the ZIP file" and follow the prompts.
Download from Moodle Plugins DirectoryRegister EduGears AI
After installation, click the "Register EduGears AI" button in the install notification — or go to Site Administration → Plugins → Local plugins → EduGears AI LTI and click the Register button. The tool is created locally in Moodle and registered with EduGears through your browser. A claim code is displayed on success.
Add to a Course
Open any course and turn on Edit mode. Click "+ Add an activity or resource" in any section, then select EduGears AI from the activity chooser.
Choose an AI Tool & Launch
A content picker will open showing all available AI tools — Question Generator, Slides Generator, AI Grading, AI Tutor, and more. Click the tool you want, then click Add to Course. Students can now click the activity to use the AI tool — no separate login required.
Available AI Tools
| Tool | Description |
|---|---|
| AI Course Modules | Build entire courses from a syllabus with auto-generated lessons, slides, quizzes, and more |
| AI Question Generator | Generate questions from topics for quizzes and assessments |
| AI Slides Generator | Create presentation slides from any topic |
| AI Grading | AI-assisted grading with detailed feedback and grade passback |
| AI Tutor | Interactive AI tutor for student Q&A and guided learning |
| AI Study Guide | Generate study guides and revision material |
| AI Worksheet Generator | Generate practice worksheets and activities |
| AI Lesson Planner | Generate lesson plans from topics and learning objectives |
| AI Assistant | AI teaching assistant for instructors |
| Curriculum Intelligence | Upload course materials and every AI tool generates content aligned to your actual curriculum |
Frequently Asked Questions
Which setup method should I use?
Use the Moodle tab if you’re on Moodle — the plugin method is easier and works behind firewalls. Use the All LMS tab for Canvas, Blackboard, Brightspace, or if you prefer not to install a plugin on Moodle.
Do students need an EduGears account?
No. Students are automatically authenticated through your LMS’s LTI integration. They simply click the activity in their course.
Can I add multiple AI tools to the same course?
Yes! Add as many tools as you’d like. Each tool appears as a separate activity.
Which LMS platforms are supported?
EduGears AI works with any LMS that supports LTI 1.3, including Moodle (4.0+), Canvas, Blackboard, and Brightspace. The Moodle plugin requires Moodle 4.0+.
What is Bring Your Own Key (BYOK)?
BYOK lets you connect your own API key from supported AI providers (OpenAI, Anthropic, Google — more will be added) for unlimited AI calls with no monthly limits. Keys are encrypted and stored securely per institution. Alternatively, you can use EduGears AI’s default AI provider.
Is the data secure?
Yes. EduGears uses the LTI 1.3 Advantage standard with OAuth 2.0 and signed JWTs. All communication is cryptographically secured. No passwords are shared.
Can I restrict which AI tools are available?
Yes. Contact us at support@edugears.ai to customize which tools appear in the content picker for your institution.
The tool doesn’t appear in the activity chooser?
If you used the URL method on Moodle, make sure you completed the "Enable in Activity Chooser" step — edit the tool on the Manage tools page and set "Tool configuration usage" to "Show in activity chooser and as a preconfigured tool". The Plugin method does this automatically.
I get "Registration Failed" with the URL method?
This usually means your LMS cannot be reached from the internet (firewall, localhost, private network). For Moodle, the easiest fix is to switch to the Plugin method — it works behind firewalls because registration happens through your browser, not server-to-server.