Luca Demicheli Rubio
Lead maintainer
This plugin integrates Anthropic Claude models (Opus, Sonnet, Haiku) into Moodle’s AI subsystem, enabling text generation, summarisation and explanation across supported activities.
It features dynamic model discovery by retrieving available models from the Anthropic API with caching and fallback support, allowing automatic updates without requiring plugin changes. Administrators can also configure custom models and parameters.
The plugin is designed to integrate seamlessly with Moodle’s core AI framework while ensuring a privacy-first approach with no local storage of user data.