Originality.ai Plagiarism & AI Detection Plugin
Versions
Current version
2.3.3 (2026070200)
2.3.3
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2026070200
Version release name: 2.3.3
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
v2.3.3 (2026-07-02)
Closed issues:
consider adding github actions support - it's free and useful! #4
Merged pull requests:
Dev #50 (emlycool)
Dev #49 (emlycool)
Refactor/mmrt 98 templates and amd #48 (emlycool)
perf: prevent N+1 query issue in batch scan persistence #47 (emlycool)
chore: add standard Moodle boilerplate headers to AMD JavaScript files #46 (emlycool)
refactor: replace raw curl_init with Moodle curl class in HTTP client #45 (emlycool)
i18n: replace hardcoded strings with Moodle get_string and core/str API #44 (emlycool)
Security/mmrt 98 improve report access validation #43 (emlycool)
Fix/mmrt 98 missing license #42 (emlycool)
2.3.0 (2026042900)
2.3.0
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2026042900
Version release name: 2.3.0
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
Changelog
v2.3.0 (2026-04-29)
- Added background polling support for async scan results.
- Improved quiz submission scanning, including attached file handling.
- Added progress display for scans that are still processing.
- Deferred file text extraction to reduce grading page resource usage.
- Improved handling of unsupported or invalid file content.
Full Changelog
Merged pull requests:
- update workflow permission #38 (emlycool)
- Dev #37 (emlycool)
- cleanup #36 (emlycool)
- updated changelog action #35 (emlycool)
- Fix/defer file extraction sourcehash #34 (emlycool)
- Feature/background scan polling for async scans #33 (emlycool)
- Merge main #32 (emlycool)
- Update changelog #31 (github-actions[bot])
v2.2.2 (2026-02-09)
Merged pull requests:
v2.2.1 (2025-12-09)
Merged pull requests:
- Update changelog #27 (github-actions[bot])
- integration data update post install and upgrade #26 (emlycool)
v2.2.0 (2025-11-20)
Merged pull requests:
- Update changelog #24 (github-actions[bot])
- Dev - Plagiarism Data repository #23 (emlycool)
- Sync Main to dev #22 (emlycool)
- Update changelog #21 (github-actions[bot])
v2.1.0 (2025-09-02)
Merged pull requests:
v2.0.2 (2025-08-28)
Merged pull requests:
- Localization for multiple languages #18 (emlycool)
- Update changelog #17 (github-actions[bot])
- Update changelog #16 (github-actions[bot])
v2.0.1 (2025-08-20)
Merged pull requests:
- chore: bump version for patch #15 (emlycool)
- fix: invalidate cache of outdated credentials #14 (emlycool)
- Update changelog #13 (github-actions[bot])
v2.0.0 (2025-08-18)
Merged pull requests:
- 2.x #12 (emlycool)
- Update changelog #11 (github-actions[bot])
v1.1.5 (2025-07-17)
Merged pull requests:
v1.1.4 (2025-07-04)
Closed issues:
- invalid function name #8
- please don't call curl_init directly #7
- hard-coded english lang strings in report page #6
- should the report page use a require_capability call instead of a has_capability? #5
- missing privacy api #3
- invalid repository name #2
- invalid table names #1
* This Changelog was automatically generated by github_changelog_generator
2.2.2 (2026020900)
2.2.2
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2026020900
Version release name: 2.2.2
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
Changelog
v2.2.2 (2026-02-09)
Merged pull requests:
v2.2.1 (2025-12-09)
Merged pull requests:
- Update changelog #27 (github-actions[bot])
- integration data update post install and upgrade #26 (emlycool)
v2.2.0 (2025-11-20)
Merged pull requests:
- Update changelog #24 (github-actions[bot])
- Dev - Plagiarism Data repository #23 (emlycool)
- Sync Main to dev #22 (emlycool)
- Update changelog #21 (github-actions[bot])
v2.1.0 (2025-09-02)
Merged pull requests:
v2.0.2 (2025-08-28)
Merged pull requests:
- Localization for multiple languages #18 (emlycool)
- Update changelog #17 (github-actions[bot])
- Update changelog #16 (github-actions[bot])
v2.0.1 (2025-08-20)
Merged pull requests:
- chore: bump version for patch #15 (emlycool)
- fix: invalidate cache of outdated credentials #14 (emlycool)
- Update changelog #13 (github-actions[bot])
v2.0.0 (2025-08-18)
Merged pull requests:
- 2.x #12 (emlycool)
- Update changelog #11 (github-actions[bot])
v1.1.5 (2025-07-17)
Merged pull requests:
v1.1.4 (2025-07-04)
Closed issues:
- invalid function name #8
- please don't call curl_init directly #7
- hard-coded english lang strings in report page #6
- should the report page use a require_capability call instead of a has_capability? #5
- missing privacy api #3
- invalid repository name #2
- invalid table names #1
* This Changelog was automatically generated by github_changelog_generator
2.2.1 (2025120900)
2.2.1
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2025120900
Version release name: 2.2.1
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
Changelog
v2.2.1 (2025-12-09)
Merged pull requests:
v2.2.0 (2025-11-20)
Merged pull requests:
- Update changelog #24 (github-actions[bot])
- Dev - Plagiarism Data repository #23 (emlycool)
- Sync Main to dev #22 (emlycool)
- Update changelog #21 (github-actions[bot])
v2.1.0 (2025-09-02)
Merged pull requests:
v2.0.2 (2025-08-28)
Merged pull requests:
- Localization for multiple languages #18 (emlycool)
- Update changelog #17 (github-actions[bot])
- Update changelog #16 (github-actions[bot])
v2.0.1 (2025-08-20)
Merged pull requests:
- chore: bump version for patch #15 (emlycool)
- fix: invalidate cache of outdated credentials #14 (emlycool)
- Update changelog #13 (github-actions[bot])
v2.0.0 (2025-08-18)
Merged pull requests:
- 2.x #12 (emlycool)
- Update changelog #11 (github-actions[bot])
v1.1.5 (2025-07-17)
Merged pull requests:
v1.1.4 (2025-07-04)
Closed issues:
- invalid function name #8
- please don't call curl_init directly #7
- hard-coded english lang strings in report page #6
- should the report page use a require_capability call instead of a has_capability? #5
- missing privacy api #3
- invalid repository name #2
- invalid table names #1
* This Changelog was automatically generated by github_changelog_generator
2.2.0 (2025112000)
2.2.0
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2025112000
Version release name: 2.2.0
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
Changelog
v2.2.0 (2025-11-20)
Merged pull requests:
v2.1.0 (2025-09-02)
Merged pull requests:
v2.0.2 (2025-08-28)
Merged pull requests:
- Localization for multiple languages #18 (emlycool)
- Update changelog #17 (github-actions[bot])
- Update changelog #16 (github-actions[bot])
v2.0.1 (2025-08-20)
Merged pull requests:
- chore: bump version for patch #15 (emlycool)
- fix: invalidate cache of outdated credentials #14 (emlycool)
- Update changelog #13 (github-actions[bot])
v2.0.0 (2025-08-18)
Merged pull requests:
- 2.x #12 (emlycool)
- Update changelog #11 (github-actions[bot])
v1.1.5 (2025-07-17)
Merged pull requests:
v1.1.4 (2025-07-04)
Closed issues:
- invalid function name #8
- please don't call curl_init directly #7
- hard-coded english lang strings in report page #6
- should the report page use a require_capability call instead of a has_capability? #5
- missing privacy api #3
- invalid repository name #2
- invalid table names #1
* This Changelog was automatically generated by github_changelog_generator
2.1.0 (2025082800)
2.1.0
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2025082800
Version release name: 2.1.0
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
Changelog
v2.1.0 (2025-09-02)
Merged pull requests:
- chore: minor version bump for newly added languages support #20 (emlycool)
- Localization for multiple languages #18 (emlycool)
- Update changelog #17 (github-actions[bot])
- Update changelog #16 (github-actions[bot])
v2.0.1 (2025-08-20)
Merged pull requests:
- chore: bump version for patch #15 (emlycool)
- fix: invalidate cache of outdated credentials #14 (emlycool)
- Update changelog #13 (github-actions[bot])
v2.0.0 (2025-08-18)
Merged pull requests:
- 2.x #12 (emlycool)
- Update changelog #11 (github-actions[bot])
v1.1.5 (2025-07-17)
Merged pull requests:
v1.1.4 (2025-07-04)
Closed issues:
- invalid function name #8
- please don't call curl_init directly #7
- hard-coded english lang strings in report page #6
- should the report page use a require_capability call instead of a has_capability? #5
- missing privacy api #3
- invalid repository name #2
- invalid table names #1
* This Changelog was automatically generated by github_changelog_generator
2.0.1 (2025082000)
2.0.1
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2025082000
Version release name: 2.0.1
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
Changelog
v2.0.1 (2025-08-20)
Merged pull requests:
- chore: bump version for patch #15 (emlycool)
- fix: invalidate cache of outdated credentials #14 (emlycool)
v2.0.0 (2025-08-18)
Merged pull requests:
- 2.x #12 (emlycool)
- Update changelog #11 (github-actions[bot])
v1.1.5 (2025-07-17)
Merged pull requests:
v1.1.4 (2025-07-04)
Closed issues:
- invalid function name #8
- please don't call curl_init directly #7
- hard-coded english lang strings in report page #6
- should the report page use a require_capability call instead of a has_capability? #5
- missing privacy api #3
- invalid repository name #2
- invalid table names #1
* This Changelog was automatically generated by github_changelog_generator
2.0.0 (2025081500)
2.0.0
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2025081500
Version release name: 2.0.0
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
Changelog
v2.0.0 (2025-08-18)
Merged pull requests:
- 2.x #12 (emlycool)
- Update changelog #11 (github-actions[bot])
v1.1.5 (2025-07-17)
Merged pull requests:
v1.1.4 (2025-07-04)
Closed issues:
- invalid function name #8
- please don't call curl_init directly #7
- hard-coded english lang strings in report page #6
- should the report page use a require_capability call instead of a has_capability? #5
- missing privacy api #3
- invalid repository name #2
- invalid table names #1
* This Changelog was automatically generated by github_changelog_generator
1.1.5 (2025071600)
1.1.5
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2025071600
Version release name: 1.1.5
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
Originality.ai Moodle Plugin
This plugin leverages the API from Originality.AI to provide on-demand, as-needed plagiarism and AI detection. With it, you can cost-effectively provide plagiarism detection for several core Moodle activities (online text assignments, forums, and quizzes). Teachers have the ability to scan any submission and easily see the results right in Moodle or by opening the full report.
At Cursive Technology, Inc., we're focused on the writing process. By capturing key event data (also known by the scary euphemism "key logging"), we can make new opportunities for teaching, learning, and research in a low-cost, low-effort way, all in the existing workflows of your course and site.
Ultimately, we believe in human contribution as captured through the writing process — the beautiful production of written work expressing your individual thoughts that cannot be completed by a third party nor replicated by generative AI. We're excited to work with you.
Updates
05/01/24:
Added backward compatibility to Moodle 3.9.
11/21/23:
Fixes to database table names, calls, and functions to prepare for the Moodle.org plugin repository submission.
Contact and Referral
If you have questions or comments, please reach out to us at:
info@originality.ai
If you use this plugin and purchase credits through Originality.AI, please use our referral code to support this development:
https://originality.ai/?lmref=IJh0Aw
Installation
Installing via uploaded ZIP file
- Log in to your Moodle site as an admin and go to
Site Administration > Plugins > Install plugins. - Upload the ZIP file with the plugin code.
You should only be prompted to add extra details if your plugin type is not automatically detected. - Check the plugin validation report and finish the installation.
- Afterward, log in to your Moodle site as an admin and go to
Site Administration > Notificationsto complete the installation.
Alternatively
Run the following command from the Moodle root directory to complete installation from the command line:
php admin/cli/upgrade.php
License 2023 Cursive Technology, Inc.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
1.1.4 (2025060100)
1.1.4
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2025060100
Version release name: 1.1.4
Maturity: Stable
Supported Moodle versions: 4.5, 5.0
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
This plugin leverages the API from Originality.AI to provide an on-demand, as needed plagiarism (and coming soon -- AI classification) detection. With it, you can cost-effectively provide plagiarism detection for several core Moodle activities (online text assignments, forums, and quizzes). Teachers have the ability to scan any submission and easily see the results right in Moodle or by opening the full report.
At Cursive Technology, Inc., we're focused on the writing process. By capturing key event data (also known by the scary euphemism "key logging"), we can make new opportunities for teaching, learning, and research in a low-cost, low-effort way, all in the existing workflows of your course and site.
Ultimately, we believe in human contribution as captured through the writing process, the beautiful production of written work expressing your individual thoughts that cannot be completed by a third party nor replicated by generative AI. We're excited to work with you.
Updated 06/12/2025:
Bug fixes
5.0 compatibility
Updated 01/30/2025:
PDF upload support
V2 API compatibility
Updated 05/01/24:
Added backward compatibility to Moodle 3.9.
Updated 11/21/23:
Fixes to database table names, calls, and functions to prepare for the Moodle.org plugin repository submission.
If you have questions or comments, please reach out to us at contact@cursivetechnology.com; if you use this plugin and purchase credits through Originality.AI please use our referral code to support this development: https://originality.ai/?lmref=IJh0Aw
Installing via uploaded ZIP file Log in to your Moodle site as an admin and go to Site Administration > Plugins > Install plugins. Upload the ZIP file with the plugin code. You should only be prompted to add extra details if your plugin type is not automatically detected. Check the plugin validation report and finish the installation. Afterward, log in to your Moodle site as an admin and go to Site Administration > Notifications to complete the installation.
Alternatively, you can run
$ php admin/cli/upgrade.php to complete the installation from the command line.
License 2025 Cursive Technology, Inc.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
1.1.4 (2025052600)
1.1.4
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2025052600
Version release name: 1.1.4
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
This plugin leverages the API from Originality.AI to provide an on-demand, as needed plagiarism (and coming soon -- AI classification) detection. With it, you can cost-effectively provide plagiarism detection for several core Moodle activities (online text assignments, forums, and quizzes). Teachers have the ability to scan any submission and easily see the results right in Moodle or by opening the full report.
At Cursive Technology, Inc., we're focused on the writing process. By capturing key event data (also known by the scary euphemism "key logging"), we can make new opportunities for teaching, learning, and research in a low-cost, low-effort way, all in the existing workflows of your course and site.
Ultimately, we believe in human contribution as captured through the writing process, the beautiful production of written work expressing your individual thoughts that cannot be completed by a third party nor replicated by generative AI. We're excited to work with you.
Updated 05/01/24:
Added backward compatibility to Moodle 3.9.
Updated 11/21/23:
Fixes to database table names, calls, and functions to prepare for the Moodle.org plugin repository submission.
If you have questions or comments, please reach out to us at contact@cursivetechnology.com; if you use this plugin and purchase credits through Originality.AI please use our referral code to support this development: https://originality.ai/?lmref=IJh0Aw
Installing via uploaded ZIP file Log in to your Moodle site as an admin and go to Site Administration > Plugins > Install plugins. Upload the ZIP file with the plugin code. You should only be prompted to add extra details if your plugin type is not automatically detected. Check the plugin validation report and finish the installation. Afterward, log in to your Moodle site as an admin and go to Site Administration > Notifications to complete the installation.
Alternatively, you can run
$ php admin/cli/upgrade.php to complete the installation from the command line.
License 2023 Cursive Technology, Inc.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
1.1.4 (2025022000)
1.1.4
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2025022000
Version release name: 1.1.4
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
Fixes several issues due to mis-formatted .docx files, other bugs identified.
1.1.4 (2025020800)
1.1.4
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2025020800
Version release name: 1.1.4
Maturity: Stable
Supported Moodle versions: 3.9, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
Updated Feb 25: Support for Word Doc uploads
Updated Jan 24: Support for PDF uploads, expanded options for AI model selection
Updated May 24: Added backward compatibility to Moodle 3.9.
Updated Nov 23: Fixes to database table names, calls, and functions to prepare for the Moodle.org plugin repository submission.
This plugin leverages the API from Originality.AI to provide an on-demand, as needed plagiarism (and coming soon -- AI classification) detection. With it, you can cost-effectively provide plagiarism detection for several core Moodle activities (online text assignments, forums, and quizzes). Teachers have the ability to scan any submission and easily see the results right in Moodle or by opening the full report.
At Cursive Technology, Inc., we're focused on the writing process. By capturing key event data (also known by the scary euphemism "key logging"), we can make new opportunities for teaching, learning, and research in a low-cost, low-effort way, all in the existing workflows of your course and site.
Ultimately, we believe in human contribution as captured through the writing process, the beautiful production of written work expressing your individual thoughts that cannot be completed by a third party nor replicated by generative AI. We're excited to work with you.
If you have questions or comments, please reach out to us at contact@cursivetechnology.com; if you use this plugin and purchase credits through Originality.AI please use our referral code to support this development: https://originality.ai/?lmref=IJh0Aw
Installing via uploaded ZIP file Log in to your Moodle site as an admin and go to Site Administration > Plugins > Install plugins. Upload the ZIP file with the plugin code. You should only be prompted to add extra details if your plugin type is not automatically detected. Check the plugin validation report and finish the installation. Afterward, log in to your Moodle site as an admin and go to Site Administration > Notifications to complete the installation.
Alternatively, you can run
$ php admin/cli/upgrade.php to complete the installation from the command line.
License 2025 Cursive Technology, Inc.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
1.1.3 (2024122200)
1.1.3
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2024122200
Version release name: 1.1.3
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
Updated 12/31/24:
Added support for Originality.AI API v2
Added selector for AI detector versions (standard, lite, turbo, etc.)
Added PDF upload (file as submit) support
Updated 05/01/24:
Added backward compatibility to Moodle 3.9.
Updated 11/21/23:
Fixes to database table names, calls, and functions to prepare for the Moodle.org plugin repository submission.
If you have questions or comments, please reach out to us at contact@cursivetechnology.com; if you use this plugin and purchase credits through Originality.AI please use our referral code to support this development: https://originality.ai/?lmref=IJh0Aw
Installing via uploaded ZIP file Log in to your Moodle site as an admin and go to Site Administration > Plugins > Install plugins. Upload the ZIP file with the plugin code. You should only be prompted to add extra details if your plugin type is not automatically detected. Check the plugin validation report and finish the installation. Afterward, log in to your Moodle site as an admin and go to Site Administration > Notifications to complete the installation.
Alternatively, you can run
$ php admin/cli/upgrade.php to complete the installation from the command line.
License 2023 Cursive Technology, Inc.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
1.1.3 (2024083000)
1.1.3
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2024083000
Version release name: 1.1.3
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
This plugin leverages the API from Originality.AI to provide an on-demand, as needed plagiarism (and coming soon -- AI classification) detection. With it, you can cost-effectively provide plagiarism detection for several core Moodle activities (online text assignments, forums, and quizzes). Teachers have the ability to scan any submission and easily see the results right in Moodle or by opening the full report.
At Cursive Technology, Inc., we're focused on the writing process. By capturing key event data (also known by the scary euphemism "key logging"), we can make new opportunities for teaching, learning, and research in a low-cost, low-effort way, all in the existing workflows of your course and site.
Ultimately, we believe in human contribution as captured through the writing process, the beautiful production of written work expressing your individual thoughts that cannot be completed by a third party nor replicated by generative AI. We're excited to work with you.
Updated 08/30/24:
Minor updates
Updated 05/01/24:
Added backward compatibility to Moodle 3.9.
Updated 11/21/23:
Fixes to database table names, calls, and functions to prepare for the Moodle.org plugin repository submission.
If you have questions or comments, please reach out to us at contact@cursivetechnology.com; if you use this plugin and purchase credits through Originality.AI please use our referral code to support this development: https://originality.ai/?lmref=IJh0Aw
Installing via uploaded ZIP file Log in to your Moodle site as an admin and go to Site Administration > Plugins > Install plugins. Upload the ZIP file with the plugin code. You should only be prompted to add extra details if your plugin type is not automatically detected. Check the plugin validation report and finish the installation. Afterward, log in to your Moodle site as an admin and go to Site Administration > Notifications to complete the installation.
Alternatively, you can run
$ php admin/cli/upgrade.php to complete the installation from the command line.
License 2023 Cursive Technology, Inc.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
1.1.2 (2024072100)
1.1.2
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2024072100
Version release name: 1.1.2
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
This plugin leverages the API from Originality.AI to provide an on-demand, as needed plagiarism (and coming soon -- AI classification) detection. With it, you can cost-effectively provide plagiarism detection for several core Moodle activities (online text assignments, forums, and quizzes). Teachers have the ability to scan any submission and easily see the results right in Moodle or by opening the full report.
At Cursive Technology, Inc., we're focused on the writing process. By capturing key event data (also known by the scary euphemism "key logging"), we can make new opportunities for teaching, learning, and research in a low-cost, low-effort way, all in the existing workflows of your course and site.
Ultimately, we believe in human contribution as captured through the writing process, the beautiful production of written work expressing your individual thoughts that cannot be completed by a third party nor replicated by generative AI. We're excited to work with you.
Updated 07/22/24:
Fixed user reported DB issue.
Updated 05/01/24:
Added backward compatibility to Moodle 3.9.
Updated 11/21/23:
Fixes to database table names, calls, and functions to prepare for the Moodle.org plugin repository submission.
If you have questions or comments, please reach out to us at contact@cursivetechnology.com; if you use this plugin and purchase credits through Originality.AI please use our referral code to support this development: https://originality.ai/?lmref=IJh0Aw
Installing via uploaded ZIP file Log in to your Moodle site as an admin and go to Site Administration > Plugins > Install plugins. Upload the ZIP file with the plugin code. You should only be prompted to add extra details if your plugin type is not automatically detected. Check the plugin validation report and finish the installation. Afterward, log in to your Moodle site as an admin and go to Site Administration > Notifications to complete the installation.
Alternatively, you can run
$ php admin/cli/upgrade.php to complete the installation from the command line.
License 2023 Cursive Technology, Inc.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
1.1.1 (2024062800)
1.1.1
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2024062800
Version release name: 1.1.1
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
This plugin leverages the API from Originality.AI to provide an on-demand, as needed plagiarism (and coming soon -- AI classification) detection. With it, you can cost-effectively provide plagiarism detection for several core Moodle activities (online text assignments, forums, and quizzes). Teachers have the ability to scan any submission and easily see the results right in Moodle or by opening the full report.
At Cursive Technology, Inc., we're focused on the writing process. By capturing key event data (also known by the scary euphemism "key logging"), we can make new opportunities for teaching, learning, and research in a low-cost, low-effort way, all in the existing workflows of your course and site.
Ultimately, we believe in human contribution as captured through the writing process, the beautiful production of written work expressing your individual thoughts that cannot be completed by a third party nor replicated by generative AI. We're excited to work with you.
Updated 06/28/24:
Updated settings page information.
Updated 05/01/24:
Added backward compatibility to Moodle 3.9.
Updated 11/21/23:
Fixes to database table names, calls, and functions to prepare for the Moodle.org plugin repository submission.
If you have questions or comments, please reach out to us at contact@cursivetechnology.com; if you use this plugin and purchase credits through Originality.AI please use our referral code to support this development: https://originality.ai/?lmref=IJh0Aw
Installing via uploaded ZIP file Log in to your Moodle site as an admin and go to Site Administration > Plugins > Install plugins. Upload the ZIP file with the plugin code. You should only be prompted to add extra details if your plugin type is not automatically detected. Check the plugin validation report and finish the installation. Afterward, log in to your Moodle site as an admin and go to Site Administration > Notifications to complete the installation.
Alternatively, you can run
$ php admin/cli/upgrade.php to complete the installation from the command line.
License 2024 Cursive Technology, Inc.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
1.1 (2024052600)
1.1
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2024052600
Version release name: 1.1
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
This plugin leverages the API from Originality.AI to provide an on-demand, as-needed plagiarism and AI detection. With it, you can cost-effectively provide plagiarism and AI-detection for several core Moodle activities (online text assignments, forums, and quizzes). Teachers have the ability to scan any submission and easily see the results right in Moodle or by opening the full reports.
At Cursive Technology, Inc., we're focused on the writing process. By capturing key event data (also known by the scary euphemism "key logging"), we can make new opportunities for teaching, learning, and research in a low-cost, low-effort way, all in the existing workflows of your course and site.
Ultimately, we believe in human contribution as captured through the writing process, the beautiful production of written work expressing your individual thoughts that cannot be completed by a third party nor replicated by generative AI. We're excited to work with you.
Updated 05/28/24:
Added AI detection API as a separate call.
Updated 05/01/24:
Added backward compatibility to Moodle 3.9.
Updated 11/21/23:
Fixes to database table names, calls, and functions to prepare for the Moodle.org plugin repository submission.
If you have questions or comments, please reach out to us at contact@cursivetechnology.com; if you use this plugin and purchase credits through Originality.AI please use our referral code to support this development: https://originality.ai/?lmref=IJh0Aw
Installing via uploaded ZIP file Log in to your Moodle site as an admin and go to Site Administration > Plugins > Install plugins. Upload the ZIP file with the plugin code. You should only be prompted to add extra details if your plugin type is not automatically detected. Check the plugin validation report and finish the installation. Afterward, log in to your Moodle site as an admin and go to Site Administration > Notifications to complete the installation.
Alternatively, you can run
$ php admin/cli/upgrade.php to complete the installation from the command line.
License 2024 Cursive Technology, Inc.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
1.1 (2024050100)
1.1
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2024050100
Version release name: 1.1
Maturity: Stable
Supported Moodle versions: 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
This plugin leverages the API from Originality.AI to provide an on-demand, onlyl-as-needed plagiarism (and coming soon -- AI classification) detection. With it, you can cost-effectively provide plagiarism detection for several core Moodle activities (online text assignments, forums, and quizzes). Teachers have the ability to scan any submission and easily see the results right in Moodle or by opening the full report.
At Cursive Technology, Inc., we're focused on the writing process. By capturing key event data (also known by the scary euphemism "key logging"), we can make new opportunities for teaching, learning, and research in a low-cost, low-effort way, all in the existing workflows of your course and site.
Ultimately, we believe in human contribution as captured through the writing process, the beautiful production of written work expressing your individual thoughts that cannot be completed by a third party nor replicated by generative AI. We're excited to work with you.
Updated 11/21/23:
Fixes to database table names, calls, and functions to prepare for the Moodle.org plugin repository submission.
Updated 5/1/24:
Updated support for older (3.9) versions of Moodle.
If you have questions or comments, please reach out to us at contact@cursivetechnology.com
Installing via uploaded ZIP file Log in to your Moodle site as an admin and go to Site Administration > Plugins > Install plugins. Upload the ZIP file with the plugin code. You should only be prompted to add extra details if your plugin type is not automatically detected. Check the plugin validation report and finish the installation. Afterward, log in to your Moodle site as an admin and go to Site Administration > Notifications to complete the installation.
Alternatively, you can run
$ php admin/cli/upgrade.php to complete the installation from the command line.
License 2024 Cursive Technology, Inc.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
1.0 (2023112100)
1.0
Plugin type: Plagiarism
Frankenstyle component name: plagiarism_origai
Version build number: 2023112100
Version release name: 1.0
Maturity: Stable
Supported Moodle versions: 4.2, 4.3
Issue/bug tracker URL: https://github.com/OriginalityAI/moodle-plagiarism_origai/issues
At Cursive Technology, Inc., we're focused on the writing process. By capturing key event data (also known by the scary euphemism "key logging"), we can make new opportunities for teaching, learning, and research in a low-cost, low-effort way, all in the existing workflows of your course and site.
Ultimately, we believe in human contribution as captured through the writing process, the beautiful production of written work expressing your individual thoughts that cannot be completed by a third party nor replicated by generative AI. We're excited to work with you.
This plugin leverages the API from Originality.AI to provide an on-demand, as needed plagiarism (and coming soon -- AI classification) detection. With it, you can cost-effectively provide plagiarism detection for several core Moodle activities (online text assignments, forums, and quizzes). Teachers have the ability to scan any submission and easily see the results right in Moodle or by opening the full report.
Updated 11/21/23:
Fixes to database table names, calls, and functions to prepare for the Moodle.org plugin repository submission.
If you have questions or comments, please reach out to us at contact@cursivetechnology.com
Installing via uploaded ZIP file Log in to your Moodle site as an admin and go to Site Administration > Plugins > Install plugins. Upload the ZIP file with the plugin code. You should only be prompted to add extra details if your plugin type is not automatically detected. Check the plugin validation report and finish the installation. Afterward, log in to your Moodle site as an admin and go to Site Administration > Notifications to complete the installation.
Alternatively, you can run
$ php admin/cli/upgrade.php to complete the installation from the command line.
License 2023 Cursive Technology, Inc.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.