fbpx
Moodle 4.1 – 5.0+ Compatible • mod_assign (Text & Documents) • Dual-Mode (⚡ Autonomous Direct vs. Supervised) • 100% Spanish • Zero PII Leakage

Universal AI Assignment Grading & Discussion Intelligence for Moodle LMS

Automate open-ended grading across Moodle Assignments (mod_assign text & file attachments), Quizzes, Glossaries, Databases, Lessons, Workshops, and Wikis in 2.8 seconds. Choose between ⚡ Autonomous Direct AI Auto-Grading (Zero Human Review) for instant student feedback or the Supervised Review Cockpit for teacher verification — featuring 100% native Spanish & multilingual intelligence.

82% Grading Time Saved
2.8s Average Evaluation Speed
7 Core Moodle Activities (mod_assign)
⚡ Dual-Mode Zero-Review Direct Auto-Grade
100% FERPA & GDPR Compliant
moodle.your-institution.edu/local/omnigrade/index.php
Moodle OmniGrade Studio Omnichannel Command Center Dashboard showing AI grading for Quiz Essays, Glossaries, Databases, Lessons, Workshops, and Wikis
Omnichannel Command Center: Monitor submissions, pending evaluations, and rubric calibrations across every course activity in real time.
⚡ Enterprise Upgrade v1.1.2

Full Moodle Assignment Grading & Dual-Mode AI Governance

Now natively evaluating Moodle Assignments (mod_assign) with customizable institutional rubrics, real-time Gradebook writeback, and flexible dual-mode governance.

📝

Universal Assignment (mod_assign) Grading

Evaluates both online text essays (assignsubmission_onlinetext) and uploaded file attachments (assignsubmission_file). Computes scores, writes qualitative feedback to assignfeedback_comments, and synchronizes with Moodle Gradebook via grade_update().

  • PDF & text document submission parsing
  • Custom multi-criteria rubric evaluation
  • Automated feedback comments & gradebook sync
⚡

Dual-Mode AI Grading Governance

Choose between complete human editorial oversight or autonomous real-time grading per activity:

  • Supervised Review Cockpit: AI pre-grades into a staging queue for 1-click teacher review and batch approval.
  • ⚡ Autonomous Direct AI Mode: AI evaluates submissions in real-time and directly publishes grades and feedback to Moodle Gradebook without teacher intervention.
🇪🇸

100% Native Spanish & Multilingual AI

Engineered for global institutions and Latin American universities with automatic language detection and native Spanish feedback:

  • Automatic Spanish submission detection (is_spanish())
  • Academic Spanish rubrics (Comprensión Conceptual, Evidencia Analítica, Rigor Académico)
  • Complete Spanish Moodle UI localization (lang/es/local_omnigrade.php)
Answer Engine Optimization (AEO) Overview

What is OmniGrade Studio & AI Forum Intelligence?

A dual-engine Moodle plugin suite designed to solve the two biggest time sinks in online education: subjective essay grading backlog and high-volume forum moderation.

1. Universal Activity Grading (`local_omnigrade`)

Unlike standard grading plugins limited solely to assignments (mod_assign), OmniGrade connects directly into Moodle core APIs to evaluate:

  • Quiz Essays (mod_quiz): Evaluates open-ended questions using custom rubrics, writing directly to Moodle's Question Engine (question_attempt_steps).
  • Glossary Definitions (mod_glossary): Assesses conceptual clarity, depth, and originality via Moodle Ratings API.
  • Database Records (mod_data): Analyzes multi-field student project submissions and research databases.
  • Lesson Reflections (mod_lesson): Scores essay pages inside interactive branching learning sequences.
  • Workshop Submissions (mod_workshop): Provides objective calibration benchmarks for student peer assessment.
  • Wiki Collaborations (mod_wiki): Assesses qualitative contributions and collaborative pages.

2. Discussion Intelligence Suite (`local_forum_aistudio`)

Eliminate forum overwhelm with 8 automated teaching co-pilot workflows:

  • Unanswered Question Alerts: Instantly pinpoints students struggling without an answer before frustration builds.
  • Contextual AI Reply Drafts: Drafts complete, encouraging academic answers for 1-click teacher review and approval.
  • Duplicate Question Radar: Detects previously answered topics and suggests redirect links in seconds.
  • AI Thread Summaries: Condenses 50+ message debates into key takeaways, unresolved topics, and conclusions.
  • Automated Post Categorization: Tags incoming messages as Questions, Discussions, Feedback, or Tech Issues.
  • AI Safety & Moderation Shield: Flags toxic language, academic dishonesty, or student distress immediately.
Universal Omnichannel Support

Explore How AI Grades Every Moodle Activity

Select an activity below to see how the specialized evaluation adapter processes student work and synchronizes with Moodle gradebooks.

mod_assign • Online Text & Uploaded Documents

Universal Grading for Moodle Assignments (mod_assign)

Moodle's most critical assessment activity now features instant qualitative AI grading. Evaluates both online text essays and submitted document files with institutional rubric fidelity:

  • Online Text & Document Parsing: Reads assignsubmission_onlinetext and parses student file attachments (PDF, DOCX, TXT) via assignsubmission_file.
  • ⚡ Autonomous Direct Auto-Grading (Zero Review): Enable per assignment to auto-grade student submissions in 2.8 seconds and publish marks directly with zero teacher intervention.
  • Rubric Evaluation & Gradebook Writeback: Evaluates criteria scores, saves formatted formative feedback into assignfeedback_comments, and posts final grades using Moodle's native grade_update() API.
  • 100% Spanish & Multilingual: Automatically detects Spanish text, applying academic rubrics in fluent, native Spanish.
2.8s Average assignment evaluation & gradebook sync speed
assign_adapter.php • Live Assignment Evaluation ⚡ Direct Auto-Grade: ENABLED
Activity: Midterm Essay – Global Climate Policy Analysis (mod_assign)
Submission: Student attached policy_analysis.pdf (1,250 words) + online text.
Rubric Breakdown: Conceptual Mastery: 24/25 | Empirical Evidence: 23/25 | Academic Voice: 24/25 | Critical Analysis: 23/25
Final AI Mark: 94.0 / 100.0 (Grade A) • Synced to Moodle Gradebook
Feedback Added: Comprehensive 4-tier formative feedback card written directly to student feedback comments. Zero teacher review needed!
Moodle Question Engine Integration

Automated Grading for Open-Ended Quiz Essays

Multiple-choice questions grade automatically, but open-ended essays create massive teacher bottlenecks. OmniGrade directly interfaces with qtype_essay steps:

  • Scores against Max Grade: Dynamically inherits question point values (e.g. 20 pts) and awards granular fractional marks.
  • Injects Native Comments: Writes rubric commentary directly into question_attempt_steps so students see feedback in review attempts.
  • Recalculates Attempt Totals: Automatically updates attempt sumgrades and pushes final marks to the Moodle Gradebook.
94.7% Correlation with senior human faculty rubrics
quiz_adapter.php • Live Question Evaluation Attempt Sync: 100%
Question: Explain Microservices vs Monolithic Architecture trade-offs.
Student: Submitted 450-word detailed technical response.
AI Score: 16.4 / 20.0 (82%) • Gradebook Synced
Feedback: Strong analysis of failure isolation and horizontal scalability. Needs deeper discussion of distributed database transactions.
Ratings API & mdl_rating

Evaluate Student Glossary Definitions & Concepts

Glossaries encourage active learning, but checking definitions for accuracy and original thought takes hours of manual inspection:

  • Checks Conceptual Depth: Detects whether the student understood the underlying principles or copied a surface-level glossary entry.
  • Native Ratings Integration: Saves scores into Moodle's mdl_rating table, supporting Average, Maximum, or Sum rating aggregates.
  • Instant Feedback Display: Students receive guidance on how to refine their definitions with industry examples.
glossary_adapter.php • Concept Rating Rating Synced
Term: Zero-Trust Security Architecture
Score: 18.5 / 20.0 (92.5%)
Strengths: Correctly highlighted continuous authentication, micro-segmentation, and least-privilege principles.
Multi-Field Structured Records

Grade Complex Database Project Submissions

Database activities capture rich, multi-field student work like case studies, research catalogs, and field experiments:

  • Aggregates All Form Fields: Combines text areas, file URLs, and structured parameters into a coherent project brief.
  • Multi-Dimensional Scoring: Evaluates research methodology, evidence rigor, and completeness.
  • Batch Review: Approve 50 student database submissions in a single click.
data_adapter.php • Portfolio Record Evaluated
Fields: Project Title, Problem Statement, Methodology, Solution
Score: 85 / 100 • Gradebook Synced
Verdict: Comprehensive methodology; recommendations should feature quantitative metrics.
Branching Lesson Essay Pages

Automate Essay Checkpoints in Adaptive Lessons

Branching lessons stall when students reach open-ended essay questions requiring teacher intervention before completing the course module:

  • Unblocks Course Completion: Eliminates waiting periods so students can proceed through branching paths immediately.
  • Updates mdl_lesson_attempts: Accurately updates lesson attempt records and gradebook aggregates.
  • Adaptive Guidance: Provides targeted hints if the student missed key concepts from the preceding page.
lesson_adapter.php • Essay Attempt Lesson Complete
Lesson: Ethical Decision Making in AI Engineering
Score: 90 / 100
Feedback: Excellent demonstration of algorithmic bias mitigation frameworks.
Peer Assessment Benchmark

Provide an Objective Expert Baseline for Workshops

Peer grading often suffers from inconsistency or novice bias. OmniGrade acts as the teacher's calibration co-pilot:

  • Evaluates Submission Quality: Assesses student papers against formal workshop assessment rubrics.
  • Calibrates Peer Marks: Highlights wide deviations between student peer scores and objective AI evaluations.
  • Pushes Teacher Grades: Saves expert scores into mdl_workshop_submissions.
workshop_adapter.php • Calibration Benchmark Set
Paper: Quantum Key Distribution in Modern TLS
AI Baseline: 88 / 100
Peer Deviation: Peer 1 (85), Peer 2 (89) — High Consensus Validated
Collaborative Authorship

Assess Student Collaborative Wiki Pages

Wikis are dynamic and collaborative, making traditional grading confusing and arbitrary. OmniGrade provides structured criteria:

  • Structural & Intellectual Quality: Evaluates page depth, visual hierarchy, clarity, and citations.
  • Competency Alignment: Directly scores pages against course learning competencies.
  • Formative Recommendations: Tells student teams exactly which sections need more supporting evidence.
wiki_adapter.php • Page Assessment Page Scored
Wiki Page: Cloud Native Container Orchestration
Score: 92 / 100
Criteria: Depth (95), Formatting (90), References (90)
Dual-Mode AI Grading Governance • Total Academic Freedom

Dual-Mode AI Grading: Autonomous Direct Auto-Grading vs. Teacher Cockpit

You decide the level of automation for every activity. Grade high-volume homework and assignments completely autonomously without human review — or retain 100% human-in-the-loop review for high-stakes exams.

moodle.your-institution.edu/local/omnigrade/activity.php?cmid=15
Moodle AI Grading Teacher Review Cockpit showing student essay on left, criteria scorecard and editable feedback on right, and one-click approve button
Side-by-Side Review Cockpit: Full student submission on the left • Analytical rubric breakdown, strengths, growth points, and score sliders on the right.
⚡

Autonomous Direct AI Auto-Grading (Zero Review)

Toggle "Direct AI Auto-Grading" ON in activity settings. Submissions in Moodle Assignments (mod_assign) or Quizzes are evaluated in 2.8s, feedback comments are posted, and grades sync directly to Moodle Gradebook with zero teacher intervention.

⚖️

Supervised Review Cockpit (Human-in-the-Loop)

When Direct Auto-Grading is toggled OFF, submissions wait in a pending_review staging queue. Instructors inspect side-by-side rubric breakdowns, drag interactive score sliders, and customize feedback before publishing.

🚀

One-Click Batch Approval

In Supervised mode, review 20+ submissions simultaneously. Click Batch Approve Selected to verify all student evaluations and commit them to the official Moodle Gradebook in under 2 seconds.

Discussion Board Automation

The AI Forum Intelligence Studio Pro

Transform discussion boards from a chaotic teacher chore into an engaging, responsive learning environment with 8 integrated AI workflows.

moodle.your-institution.edu/local/forum_aistudio/index.php
Moodle AI Forum Intelligence Studio showing Unanswered Questions alert, Contextual AI Reply Draft with Approve and Post button, and Thread Summarizer
AI Forum Command Cockpit: Triage questions by priority, approve contextual response drafts, detect duplicate inquiries, and view discussion sentiment.
✍️

1. Contextual AI Reply Drafts

The AI analyzes the student's inquiry against the course context and drafts a comprehensive, pedagogical response. Instructors review, tweak if desired, and click [Approve & Post to Forum] in seconds.

❓

2. Unanswered Question Radar

Never let a student inquiry slip through the cracks. The AI detects unanswered questions and highlights them with urgency badges.

🔍

3. Duplicate Question Detector

Identifies when students ask already-answered questions and suggests direct links to earlier discussions, ending repetitive replies.

📜

4. AI Thread Summaries

Synthesizes long, multi-page discussion threads into 3 crisp sections: Core Key Takeaways, Unresolved Questions, and Recommended Next Steps. Pin to top with 1 click!

🏷️

5. Automatic Post Classification

Categorizes every post automatically: Academic Question, Conceptual Discussion, Feedback, or Technical Issue.

🛡️

6. AI Safety & Moderation Shield

Proactively scans for inappropriate language, academic dishonesty, or signs of student distress, alerting teachers privately.

📊

7. Central Forum Bento Dashboard

A visual command center showing total posts, pending drafts, unanswered queries, and engagement velocity across all forums.

📬

8. Weekly Executive Forum Digest

Generates an automated summary of the week's forum highlights, top student contributors, and recurring confusion topics for the teaching team.

Growth-Mindset Pedagogy

Formative Feedback That Inspires Student Growth

Students don't just receive a cold letter grade. They receive a clean, motivating scorecard celebrating their strengths and outlining actionable next steps.

moodle.your-institution.edu/local/omnigrade/view_feedback.php?cmid=15
Student formative feedback report showing score ring 92 out of 100, celebrated strengths, growth areas, and actionable next steps checklist
The Student Scorecard: Clear visual score badge • Highlighted strengths • Constructive growth opportunities • Actionable next steps with estimated completion times.
🌟

Celebrates Specific Strengths

Reinforces student confidence by citing exact paragraphs where their analysis, evidence, or critical reasoning excelled.

💡

Constructive Opportunities to Grow

Reframes weaknesses into actionable learning opportunities using positive, growth-oriented academic phrasing.

✅

Actionable Micro-Steps Checklist

Gives students bite-sized tasks (e.g. “Review APA citations: 15 mins”) so they know exactly how to improve before final exams.

Faculty ROI Simulator

Calculate Your Semester Time & Cost Savings

Adjust the sliders to see how much grading and moderation time OmniGrade Studio saves your faculty.

150
205001,000+
8
11020
$45
$25$70$120
Grading Time Saved 160 hrs Equal to 4 full work weeks of faculty grading backlog
Faculty Budget Saved $7,200 Direct administrative and instructional cost savings
Grading Turnaround Acceleration 12x Faster From 7-day delays down to same-day formative feedback
Official Educator Manual • Step-by-Step Documentation

Comprehensive How-To Documentation & User Guide

A non-technical, step-by-step handbook for teachers, course creators, and academic leaders. Master universal AI activity grading and discussion forum automation in minutes.

Chapter 1

How to Access OmniGrade & AI Forum Studio in Moodle

⏱️ 3 Min Walkthrough

Educators never need server administration rights or programming knowledge. The AI suites integrate directly into everyday Moodle workflows through two non-technical access points:

Access Point 1

Top Navigation Bar Menu

Look at the top navbar on any Moodle page. Two custom shortcuts are automatically available: OmniGrade Studio (for comprehensive course grading) and AI Forum Studio (for discussion triage and summaries).

Access Point 2

In-Activity Smart Bento Banners

Whenever you visit any supported Moodle activity (Quiz with essays, Glossary, Database, Lesson, Workshop, or Forum), a clean AI Assistant Banner appears at the top of the screen showing pending counts and a 1-click action button.

Access Point 3

One-Click Evaluation Trigger

Click [One-Click AI Evaluate] directly on the activity banner or course command center. The system analyzes pending submissions and creates rubric evaluations in pending_review status for teacher verification.

💡 Educator Best Practice: For high-enrollment courses with dozens of student essays across quizzes and glossaries, click “Run Course AI Evaluation” from the central OmniGrade Command Center to evaluate all course activities simultaneously in the background.
Chapter 2

Step-by-Step Activity Grading Across 7 Core Moodle Activity Types

⏱️ 6 Min Walkthrough

Every learning activity requires a distinct evaluation methodology. OmniGrade includes native adapters tailored to each Moodle activity — natively evaluating assignments, essays, and qualitative submissions:

1. Moodle Assignments (mod_assign) – Online Text & Uploaded Files

Moodle's primary assessment module. OmniGrade reads online text essays (assignsubmission_onlinetext) and parses uploaded file documents (PDF, DOCX, TXT) via assignsubmission_file. It benchmarks submissions against your rubric criteria, inserts detailed qualitative feedback into assignfeedback_comments, and pushes the final mark straight to the Moodle Gradebook via grade_update(). Works in both Supervised and Autonomous Direct Auto-Grading modes.

2. Quiz Open-Ended Essays (mod_quiz)

Multiple-choice questions grade automatically, but open-ended essays create bottlenecks. OmniGrade reads student essay answers, evaluates them against your custom rubric, inserts formative comments into question_attempt_steps, recalculates attempt totals, and synchronizes with the Moodle Gradebook.

2. Glossary Definitions & Concepts (mod_glossary)

When students contribute glossary terms, checking for technical accuracy and original thought takes hours. OmniGrade rates definitions, saves scores into Moodle's native Ratings API (mdl_rating), and delivers constructive guidance for term refinement.

3. Database Research Entries (mod_data)

Database activities capture rich multi-field submissions (Project Title, Problem, Methodology, Results). OmniGrade aggregates all submitted fields into an integrated brief, scoring research rigor and analytical depth.

4. Lesson Qualitative Reflections (mod_lesson)

Branching lessons frequently stall when learners reach qualitative essay checkpoints. OmniGrade evaluates essay attempts in mdl_lesson_attempts, awards formative points, and allows students to advance through lesson branches immediately.

5. Workshop Peer Calibration (mod_workshop)

Peer grading often suffers from novice bias or inconsistency. OmniGrade evaluates student project submissions against workshop rubrics, providing an objective benchmark baseline to assist instructors in calibrating peer marks.

6. Collaborative Wiki Pages (mod_wiki)

Assesses collaborative student pages for intellectual quality, structural formatting, and citations, linking qualitative marks directly with course competency targets.

Chapter 3

How to Configure Autonomous Direct AI Auto-Grading (Zero Human Review)

⏱️ 4 Min Walkthrough

For homework, formative assignments, and high-enrollment courses, you can enable fully autonomous AI grading so student submissions are evaluated and graded immediately without requiring any teacher approval or manual click.

Step 1

Open Activity Settings in OmniGrade Studio

Navigate to OmniGrade Studio from your Moodle navigation bar or click the in-activity Smart Bento Banner on any Moodle Assignment (mod_assign) or Quiz.

Step 2

Toggle "Direct AI Auto-Grading" to ENABLED

In the activity configuration panel, locate the ⚡ Direct AI Auto-Grading (Zero Review) switch. Toggle it to ENABLED to bypass the teacher review staging queue.

Step 3

Select Rubric & Grade Threshold

Choose your rubric preset (Analytical, Holistic, or Socratic) or set custom criteria weights. Define the maximum points scale matching your Moodle course syllabus.

Step 4

Automatic Real-Time Grading & Sync

When students submit online text or files, the AI evaluator processes the work in 2.8 seconds. Comprehensive formative feedback is saved to feedback comments, and the final grade is written directly into the Moodle Gradebook — 100% autonomously with zero human interference.

⚡ Full Per-Activity Granularity: You are never locked into a single mode. You can enable Autonomous Direct Auto-Grading on 10 weekly homework assignments, while keeping the Supervised Review Cockpit active on midterm papers and final capstone projects.
Chapter 4

The Supervised Teacher Review & Calibration Cockpit

⏱️ 4 Min Walkthrough

How to inspect, calibrate, edit, and publish grades without ever surrendering academic control to an unmonitored algorithm.

Step 1

Inspect Side-by-Side Review

The screen is cleanly split: the left panel displays the student's full submission, question prompt, and submission date. The right panel displays the AI criteria scorecard, points breakdown, and celebrated strengths.

Step 2

Adjust Numerical Marks & Feedback

If you disagree with a suggested score, simply drag the interactive score slider or type a new mark. Click directly into the feedback box to add personal teacher comments or references to lecture slides.

Step 3

Approve & Publish to Gradebook

Click [Approve & Publish to Gradebook] to finalize an individual submission. Or select multiple checkboxes in the submission queue and click [Batch Approve Selected] to publish 20 grades in 2 seconds.

🔒 Human-in-the-Loop Principle: By default, every evaluation is held strictly in pending_review status. No grade is pushed to Moodle's official Gradebook until an authorized instructor verifies or adjusts it.
Chapter 4

The AI Forum Intelligence Playbook

⏱️ 4 Min Walkthrough

A complete operational guide to managing high-volume discussion forums in 5 minutes per day.

Workflow 1

Triage Unanswered Questions

Open AI Forum Studio > Unanswered Questions. The system flags all student questions that have not yet received an authoritative reply, sorted with urgency indicators so no learner is left behind.

Workflow 2

Review & Post AI Reply Drafts

Click on any pending reply draft. The AI has drafted a comprehensive, supportive academic response based on your course syllabus. Click [Approve & Post to Forum] to publish it immediately under your teacher profile.

Workflow 3

Duplicate Question Radar

When the Duplicate Radar detects that a student asked a recurring question, click [Send Redirect] to post a courteous link pointing to the existing answered discussion.

Workflow 4

Publish Weekly Thread Summaries

At the end of a module, open any long discussion thread and click [Generate Thread Summary]. Pin the 3-point synthesis (Key Takeaways, Unresolved Topics, Next Steps) to wrap up the topic cleanly.

Chapter 5

Setting Up Rubrics & Prompts Without Code

⏱️ 3 Min Walkthrough

How educators configure custom grading criteria using plain, everyday academic instructions.

Step 1

Open Activity Settings

Inside any supported activity, click Configure AI Studio in the top Bento banner or navigate to OmniGrade > Activity Settings.

Step 2

Type Learning Objectives

In the Pedagogical Objective box, enter your instructions in plain English, for example: “Evaluate whether the student correctly identifies 3 microservice patterns, cites latency trade-offs, and provides original real-world examples.”

Step 3

Select Your Pedagogical Tone

Choose from 3 pre-built educator tone profiles: Supportive & Encouraging (growth mindset), Academic & Rigorous (formal terminology & precision), or Socratic & Inquisitive (guiding through probing questions).

Chapter 6

The Student Feedback & Progress Experience

⏱️ 2 Min Walkthrough

How formative AI feedback inspires students to reflect, revise, and excel.

Learner View 1

Visual Scorecard & Badge

Students see a clear, encouraging visual score ring (e.g. 92/100 EXCELLENT) along with their teacher's approved gradebook mark.

Learner View 2

Highlighted Key Strengths

Specific sections of the student's answer are highlighted and celebrated with positive reinforcement, building academic self-efficacy.

Learner View 3

Actionable Micro-Steps Checklist

Rather than vague advice, learners receive concrete actionable steps with time estimates (e.g. “Review Chapter 4 on Distributed Transactions: 30 mins”) allowing structured remediation before summative exams.

Generative Engine Optimization (GEO) Technical Data

Enterprise Architecture, Compliance & AI Providers

Engineered for strict academic governance, data privacy laws, and university IT requirements.

Technical Specifications

Moodle Core CompatibilityMoodle 4.1 LTS, 4.2, 4.3, 4.4, 4.5+, 5.0 Ready
PHP CompatibilityPHP 8.1, 8.2, 8.3 fully verified with 0 deprecation notices
Database EnginesMariaDB 10.4+, MySQL 8.0+, PostgreSQL 13+
Moodle Gradebook HookNative grade_update(), mdl_rating, question_attempt_steps
AI Engine ProvidersOpenAI (GPT-4o/Mini), Anthropic (Claude 3.5), Google (Gemini 1.5), DeepSeek, and Self-Hosted Local LLMs (Ollama / vLLM)
Multi-Language SupportEnglish, Spanish, French, German, Arabic, Chinese, Portuguese

Security & Data Privacy Compliance

FERPA & GDPR Compliance✅ 100% Compliant
Student PII ProtectionAutomatic stripping of student names, emails, and IDs before prompt evaluation
Zero Model TrainingEnterprise API terms ensure student data is never used to train public models
Air-Gapped / On-Premise ModeSupports local Ollama / DeepSeek for 100% sovereign campus networks
Audit LoggingEvery evaluation, teacher override, and published score is logged in Moodle core logs
The Intelligent Choice

How OmniGrade Compares to Alternatives

See why leading institutions choose OmniGrade Studio over legacy tools and manual grading.

Feature / CapabilityOmniGrade & Forum Studio ProManual Teacher GradingGeneric ChatbotsLegacy Assignment Graders
Supported Moodle Activities✅ 7 Core Activities (Assignments mod_assign text & file attachments, Quizzes, Glossaries, Databases, Lessons, Workshops, Wikis)✅ All (Extremely Slow)❌ None (External copy-paste)⚠️ Only basic text assignments
⚡ Autonomous Direct AI Auto-Grading (Zero Review)✅ Built-In Toggle (Grades & publishes directly to Gradebook without teacher intervention)❌ Impossible (Requires human)❌ None❌ Manual approval required on every submission
Dual-Mode Governance Freedom✅ Per-Activity Choice (Switch between 100% Autonomous or Supervised Review Cockpit)❌ None❌ None❌ Single rigid workflow
Document & File Submission Grading✅ PDF, Word & Text Parsing (Natively parses assignsubmission_file)✅ Manual reading❌ Must copy-paste text⚠️ Limited formatting support
Native Spanish & Multilingual AI✅ Native Spanish UI & Auto-Detection (Spanish academic rubrics & full Moodle UI translation)✅ If instructor speaks Spanish⚠️ Inconsistent quality❌ English-only interface
Discussion Forum Intelligence✅ 8 Features (Reply drafts, unanswered radar, duplicates, summaries)❌ Manual search❌ None❌ None
Evaluation Speed⚡ 2.8 Seconds per essay🐢 15-25 mins per essay⚠️ Manual copy⚠️ 10-15s
Human-in-the-Loop Safeguards✅ 100% Supervised Cockpit with batch publish✅ Manual❌ No audit trail⚠️ Limited
Direct Gradebook Sync✅ Native Moodle APIs✅ Manual entry❌ No integration✅ Assign only
Self-Hosted LLM Support✅ Ollama & vLLMN/A❌ Cloud only❌ Proprietary API only
Transparent Academic Licensing

Choose Your OmniGrade Studio Pro License

One-time payment • No recurring per-student subscription fees • 100% unencrypted GPL code.

Single Institution
$499 $299 Single Site License

Perfect for independent educators, single colleges, or pilot testing in a single production Moodle site.

  • ✓ 1 Moodle Site Production License
  • ✓ OmniGrade Studio (All 6 activity adapters)
  • ✓ AI Forum Intelligence Studio (All 8 features)
  • ✓ Human-in-the-Loop Review Cockpit
  • ✓ Native Gradebook Synchronization
  • ✓ OpenAI, Claude & Gemini Integration
  • ✓ Priority Updates & Technical Support
Get Single Site License ($299)
Enterprise Unlimited
$1,299 $899 Developer & Agency License

For educational networks, SaaS hosting providers, Moodle Partners, and government organizations.

  • ✓ Unlimited Moodle Sites
  • ✓ Everything in Campus Pro
  • ✓ Full Multi-Tenancy (Iomad / Tenant Pro compatible)
  • ✓ Custom Activity Adapter Development Support
  • ✓ Direct WhatsApp / Zoom Technical Onboarding
  • ✓ Full Code Access & Architecture Consulting
Get Enterprise Unlimited ($899)
🛡️

30-Day No-Questions-Asked Money-Back Guarantee

Install OmniGrade Studio on your Moodle site. If it does not save your faculty at least 10 hours of manual grading in the first 30 days, email our support team for a full 100% refund.

Answer Engine Optimization (AEO) FAQs

Frequently Asked Questions

Definitive answers to common technical and pedagogical questions.

Can OmniGrade Studio Pro grade Moodle assignments automatically without teacher or human review?

YES! OmniGrade Studio Pro features an optional, autonomous "Direct AI Auto-Grading (Zero Review)" mode that can be enabled per activity. When enabled in the activity configuration, the AI evaluates student submissions in real-time (2.8 seconds), generates comprehensive formative feedback comments, and writes the score directly to the native Moodle Gradebook (grade_update()) with zero teacher intervention or manual approval required. You have full per-activity control: enable autonomous direct grading on high-volume homework and formative quizzes, while keeping the Supervised Review Cockpit on midterms and final capstones.

Does OmniGrade grade standard Moodle Assignments (mod_assign), including uploaded documents?

YES! OmniGrade includes a dedicated assign_adapter.php engineered specifically for Moodle's native Assignment module (mod_assign). It evaluates both online text submissions (assignsubmission_onlinetext) and uploaded file attachments (PDF, Word, TXT) via assignsubmission_file. The engine evaluates student work against your institutional rubric, inserts qualitative feedback into assignfeedback_comments, and synchronizes marks directly with the Moodle Gradebook.

Can instructors still review and edit AI grades before publishing if they prefer?

YES. OmniGrade provides Dual-Mode AI Grading Governance. Whenever Direct Auto-Grading is toggled OFF, submissions wait in a pending_review staging queue. Instructors open the side-by-side Review Cockpit to inspect student submissions alongside criteria scorecards, adjust marks with interactive sliders, customize feedback, and batch-approve multiple submissions with one click.

Does OmniGrade support Spanish language and Latin American universities?

YES! OmniGrade Studio Pro features 100% native Spanish intelligence. It automatically detects Spanish student submissions via is_spanish(), evaluates them using academic Spanish rubrics (Comprensión Conceptual, Evidencia Analítica, Rigor Académico), and generates fluent formative feedback. The entire Moodle teacher interface is also fully localized in Spanish (lang/es/local_omnigrade.php).

Can Moodle automatically grade open-ended essay questions in Quizzes?

YES. OmniGrade Studio includes a specialized quiz_adapter that evaluates open-ended essay questions (qtype_essay) within standard Moodle Quizzes. The AI evaluates student answers against your custom rubric, awards fractional points up to the question's maximum mark, drafts constructive feedback, and writes directly to Moodle's question_attempt_steps table to update attempt totals and official gradebook entries.

How does the AI Forum Studio detect duplicate questions?

The Forum Intelligence Engine analyzes semantic vector similarity between new forum posts and previously answered discussions across the course. When a student asks a recurring question, the engine alerts the teacher with a match confidence score and a 1-click suggestion to redirect the student to the established answer thread.

Is student data private and compliant with FERPA and GDPR?

Yes, 100%. All personally identifiable information (PII) including student names, email addresses, and student IDs is stripped before submission text is evaluated. Furthermore, institutions can connect their own self-hosted local LLMs (such as Ollama, vLLM, or DeepSeek) to keep 100% of data within the campus firewall.

Can teachers edit AI-generated grades and feedback?

Absolutely. In the Teacher Review Cockpit, educators can adjust the grade slider, modify numerical points, rewrite feedback sentences, or add personalized instructor sign-offs before approving the evaluation.

How is this installed on my Moodle site?

Installation follows standard Moodle procedures: upload the ZIP files through Site Administration > Plugins > Install plugins, or extract them into /local/omnigrade/ and /local/forum_aistudio/ on your server. Click upgrade database, enter your AI API key, and the studios are immediately ready to use.

Transform Your Moodle Assessment Workflow Today

Join hundreds of forward-thinking institutions eliminating grading backlog and supercharging student engagement with ethical, human-in-the-loop AI.

Instant ZIP download • Full Source Code • 30-Day Money-Back Guarantee

Moodle Expert Help