Moodle Plugins directory: AI Check: Versions: v1.0.0 | Moodle.org
AI Check
Local plugins ::: local_aicheck
Maintained by
Brian Pool
AI Check gives students instant AI-powered feedback on their assignment submissions before final grading. Students click a button, receive constructive suggestions, and can revise their work - all without affecting their grade. Automatically detects student grade level and provides age-appropriate feedback.
AI Check v1.0.0
Moodle 4.5, 5.0, 5.1
Released: Monday, 19 January 2026, 4:34 AM
Code prechecks
overview
phplint
phpcs97 | 72
js0 | 2
css
phpdoc
savepoint
thirdparty
grunt
shifter
mustache
gherkin
HTML | XMLChangelog
All notable changes to the AI Check plugin will be documented in this file.
[1.0.0] - 2026-01-18
Added
- Initial release
- Student-facing AI feedback system for assignment submissions
- Automatic grade level detection from username (graduation year parsing)
- Age-appropriate feedback for grades 3-12
- Support for multiple submission types:
- Online text submissions
- File uploads (text files, with extensibility for other formats)
- External Services API implementation for AJAX calls
- Privacy API implementation (GDPR compliant)
- System-wide configuration (no per-assignment setup needed)
- Automatic rubric detection from assignment files
- Modal feedback display
- Localized language strings
Features
- Button injection on assignment submission pages
- Real-time AI feedback without page reload
- Uses Moodle AI subsystem for AI provider integration
- Feedback only - no grade storage or gradebook impact
- Student-only access (teachers cannot use on student work)
- Responsive modal dialog for feedback display
Technical
- Moodle 4.5+ compatibility
- PHP 7.4+ compatibility
- Proper frankenstyle naming throughout
- External Services for AJAX (not direct endpoints)
- AMD JavaScript modules (no inline JavaScript)
- Privacy metadata provider implementation
- Coding standards compliance
Version information
- Version build number
- 2026011800
- Version release name
- v1.0.0
- Maturity
- Beta
- MD5 Sum
- 4e8c9dee92b7ae0062078ad68582e0b1
- Supported software
- Moodle 4.5, Moodle 5.0, Moodle 5.1
- Latest release for Moodle 4.5
- Latest release for Moodle 5.0
- Latest release for Moodle 5.1
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
Default installation instructions for plugins of the type Local plugins
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder in the "local" subdirectory.
- Visit http://yoursite.com/admin to finish the installation.