Moodle Plugins directory: Text Insights: Versions: 1.1.0 | Moodle.org

Text Insights
Text Insights 1.1.0
Code prechecks
TextInsights
A local Moodle plugin that provides AI-powered text analysis capabilities through a convenient context menu in course content.
## Features
- Context menu for selected text in course content
- Three AI-powered analysis options:
- Explain: Simplifies and explains the selected text
- Summarize: Provides a concise summary
- Validate: Checks accuracy and identifies potential issues
- Role-based access control for each feature
- Responsive tooltip-style results display
- Word-boundary aware text selection
Plugin Dependency on OpenAI API Key
The plugin depends upon an OpenAI API key to function correctly. This key acts as a secure token that grants access to OpenAI’s powerful language models and other AI services. Without this key, the plugin cannot communicate with OpenAI’s servers or utilize its AI capabilities, meaning the features powered by OpenAI will not work.
To generate your own OpenAI API key, you need to create an account on the OpenAI platform. After registering and logging in, navigate to the API section of your dashboard, where you can generate new API keys. Each key is unique and should be kept confidential to prevent unauthorized access.
Once you have obtained the API key, you can configure the plugin by entering the key in the appropriate settings or environment variables. This step is crucial for enabling seamless integration between the plugin and OpenAI’s services.
License
2025 Chandra K developerck@gmail.com
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 http://www.gnu.org/licenses/.
Version information
- Version build number
- 2025080101
- Version release name
- 1.1.0
- Maturity
- Alfa
- MD5 Sum
- 89e869846ea4f487b11ab61dd12b40bf
- Supported software
- Moodle 4.2, Moodle 4.3, Moodle 4.4, Moodle 4.5, Moodle 5.0
- Latest release for Moodle 4.2
- Latest release for Moodle 4.3
- Latest release for Moodle 4.4
- Latest release for Moodle 4.5
- Latest release for Moodle 5.0
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS tag
- v1.1
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.