MoodleAI ChatbotPluginsComparisonLMS

Best AI Chatbots for Moodle in 2026: 8 Plugins Compared

July 10, 2026
9 min read
Best AI Chatbots for Moodle in 2026: 8 Plugins Compared

Moodle is the most widely deployed LMS in the world, and the AI chatbot ecosystem around it has never been this crowded: free plugins, SaaS AI tutors, campus-wide assistants, and now Moodle's own native AI. We compared 8 options on what actually matters: awareness of your course content, setup effort, data privacy, and price.

How We Compared

An AI chatbot on Moodle is only as good as its answers about your courses. So we scored every tool on four criteria:

  • Course-content awareness (RAG): does it answer from your materials, or just from the generic model?
  • Integration effort: server plugin, LTI 1.3, or a simple widget — and the real time to get running.
  • Privacy: EU hosting, DPA availability, data control.
  • Total cost: license fees, but also the API key you pay for and the maintenance hours you don't see coming.

Full disclosure: Criterium is our product. It's in the lineup because it competes in this category, but we don't give it a star rating — those are reserved for third-party tools.

All 8 Tools at a Glance

ToolCourse-Content RAGIntegrationFree OptionBest For
CriteriumLTI 1.3 / embedded linkTraining centers: tutor + course builder
Raison AI (Corolair)Moodle plugin (local)One AI tutor per course, fully inside Moodle
LearnWiseWidget / LTIUniversities: campus-wide support
AsyntaiJS snippet / pluginLightweight FAQ bot, fastest setup
AI Chat (block_ai_chat)Moodle plugin (block)Free general AI chat, your own API key
AI Chat Block (block_openai_chat)Moodle plugin (block)Minimal AI chat inside Moodle
MAICIMoodle activity moduleGradable AI chat activity, per-activity docs
Moodle native AIMoodle core 4.5+Teacher-side content generation

1. Criterium: AI Tutor Trained on Your Courses

Best for: training centers that want an AI tutor and a course builder

Pricing: free plan, then per-active-learner pricing

Our product — no star rating; judge for yourself.

Criterium connects to Moodle through LTI 1.3 or a simple embedded link, and answers learners from your actual course content (RAG) rather than from a generic model. Learners arrive already authenticated from their Moodle course, the tutor knows the course context, and conversations stay isolated per organization on EU-hosted servers.

What separates it from the pure tutors: Criterium is also an AI course creation platform (lessons, quizzes, podcasts, presentations). If your Moodle content pipeline is still manual, one tool covers both needs. The full setup walkthrough is in our Moodle integration guide.

  • Strengths: RAG on your materials, LTI 1.3 in under 30 minutes, EU hosting, free plan to test.
  • Limits: no self-hosted version; the chatbot lives outside your Moodle server (by architectural choice).

2. Raison AI (Corolair): One AI Tutor per Course

Best for: rolling out AI tutors course by course, without leaving Moodle

Pricing: trial created automatically on install, quote-based after that

Raison AI (the local_corolair plugin, by French vendor Corolair) installs as a local plugin and lets you create one AI tutor per course, trained on the course resources plus any documents the instructor adds. Learners chat inside their course and can self-assess on AI-generated questions the instructor validates; trainers see which topics keep coming up. A trial account is created automatically when the plugin is installed.

Worth knowing before you commit: the company now leads with Raison, its enterprise AI-upskilling product (Teams/Slack) — the Moodle tutor is no longer the headline. The plugin is still actively maintained, but ask about the roadmap.

  • Strengths: per-course tutors inside Moodle, instructor-validated self-assessment, analytics, French vendor (GDPR).
  • Limits: server plugin to install; pricing not public; vendor focus has shifted to another product.

Verdict: the most complete pure Moodle AI tutor: per-course tutors trained on course content, self-assessment questions, trainer analytics, French vendor. Just note the company now pushes its enterprise product Raison first.

3. LearnWise: The Campus Assistant for Higher Ed

Best for: universities needing 24/7 support across multiple systems

Pricing: quote-based (institutional contracts)

LearnWise plays in a different league: a campus-wide AI assistant that covers Moodle but also Canvas, Blackboard, and administrative tools. It answers support questions ("how do I submit my assignment?"), draws on the institution's knowledge base, and escalates to human staff when it doesn't know. Think "augmented service desk" more than pedagogical tutor.

  • Strengths: multi-LMS coverage, human escalation, institution-scale deployment.
  • Limits: sized (and priced) for higher education; a poor fit for a standalone training center.

Verdict: built for universities: campus-wide support assistant covering Moodle and other systems, with enterprise onboarding and pricing to match. Overkill for a single training center.

4. Asyntai: The Express Moodle Chatbot

Best for: getting a FAQ bot live today, without an IT project

Pricing: free (100 messages/month), then $39/month (2,500 messages) or $139/month (15,000)

Asyntai bets everything on simplicity: paste a JavaScript snippet into Moodle's Additional HTML (or install its small plugin) and the widget answers site-wide from your crawled pages, uploaded documents, and Q&A pairs, in 30+ languages. The Standard plan adds human takeover and ticket escalation. It's the fastest zero-to-working-bot path in this lineup — but it's closer to a smart FAQ bot than a tutor that accompanies a learning path: a generalist website chatbot adapted to Moodle, not a pedagogical tool.

  • Strengths: minutes to set up, works with Moodle 3.x/4.x+, multilingual, genuinely usable free plan.
  • Limits: a site widget more than a course tutor; light learning analytics and pedagogy; small vendor.

Verdict: the fastest path to a working chatbot on Moodle: paste a snippet, connect your content, done. A generalist support widget rather than a tutor, and lighter on pedagogy than the tutor-focused tools.

5. AI Chat Block: The Rising Free Plugin

Best for: free AI chat inside Moodle, with your own API key

Pricing: free plugin (GPL) + your API key costs

AI Chat (the block_ai_chat component, maintained by ISB Bayern) is the most polished community plugin on the interface side: floating window, sidebar or full-width modes, configurable personas, conversation history, even an agent mode that helps fill in forms. It relies on companion plugins (local_ai_manager to connect OpenAI and friends, tiny_ai for the editor). Admins can inject extra context into requests, but there is no RAG: the bot answers from the model, not from your materials.

  • Strengths: free, open source, the best native Moodle chat UX, personas and agent mode.
  • Limits: no course RAG; depends on local_ai_manager; server installation and updates are on you.

Verdict: the most polished free chat UI for Moodle: personas, floating window, agent mode. Plan for its companion plugins (local_ai_manager) and accept there is no course-content RAG.

6. AI Chat Block (block_openai_chat): The Veteran

Best for: wiring an AI chat into Moodle in an hour

Pricing: free plugin + your AI provider costs (≈ $0.002 per message)

AI Chat Block (the block_openai_chat component by Bryce Yoder, long known as the "OpenAI Chat Block") is the historic option. Since version 4 it rides Moodle's native AI subsystem: you configure a provider under Site Administration > AI and the block uses it, with a customizable persona and prompt. But it knows nothing about your courses or your organization: answers come from the raw model (hacks like FilterCodes can inject a few context variables at best).

  • Strengths: trivial setup, near-zero cost, open code, plugged into Moodle's core AI subsystem.
  • Limits: no awareness of your content, basic interface.

Verdict: the veteran free plugin, now wired to the Moodle core AI subsystem. Simple and battle-tested, but it answers from the model, not from your courses.

7. MAICI: AI Chat as a Course Activity

Best for: embedding AI chat as a pedagogical activity, grounded in your documents

Pricing: free open source (GPL v3) + your OpenAI key

MAICI (Moodle AI Chat Interface, the mod_maici module) takes a unique angle: AI chat isn't a widget, it's a course activity just like a quiz or an assignment. The instructor creates the activity, sets an initializing prompt, attaches the reference documents of their choice, and can cap token consumption. The plugin runs on your OpenAI key, including Assistants you've already configured. Conversations stay in your Moodle; the exchanges go to OpenAI, as with any BYO-key plugin.

  • Strengths: gradable activity by design, per-activity documents, token caps, open source.
  • Limits: tied to OpenAI, still a small community, no site-wide interface.

Verdict: the only graded chat activity in the lineup: open source, per-activity documents, token caps, your own OpenAI key. Good bones, small community.

8. Moodle's Native AI: Useful, but Not a Chatbot

Best for: teacher-side content generation and summaries

Pricing: included in Moodle 4.5+ + your AI provider costs

Since version 4.5 (expanded in 5.x), Moodle ships a native AI subsystem: you connect a provider (OpenAI, Azure AI, Ollama, or any LLM via a plugin) and "placements" appear across the UI — generate text or images in the editor for teachers, summarize or explain a course page for students. It's genuine progress, but it is not a chatbot: no ongoing learner dialogue, no RAG on your content. Treat it as the foundation the ecosystem builds on (the AI Chat Block plugin already rides it), not as your support solution.

  • Strengths: native, free, provider of your choice (including local models via Ollama), built-in AI governance.
  • Limits: one-shot summarize/explain for students, but no conversational tutoring today.

Verdict: native and free: text and image generation for teachers, summarize and explain for students. Useful groundwork, but there is no conversational tutor and no RAG today.

Which One Should You Pick?

Training center, controlled budget, tutor that knows your courses

Criterium or Raison AI (Corolair). Both do RAG on your content with a European vendor; Criterium adds course creation, Raison AI stays laser-focused on in-Moodle tutoring.

University with multiple systems and an overloaded help desk

LearnWise — this is exactly its home turf, with human escalation and campus-scale rollout.

Zero budget, a motivated Moodle admin

AI Chat (block_ai_chat) with your own API key for generic chat, or MAICI if you want chat activities grounded in your documents.

Just testing what AI changes for your learners

Asyntai for raw speed, or Criterium's free plan on a single course — either way you'll see results the same day.

Frequently Asked Questions

What is the best free AI chatbot for Moodle?

AI Chat (block_ai_chat) for generic chat (free plugin, your API key), or MAICI if you want document-grounded answers inside a course activity. Keep the hidden costs in mind: the API key and the admin hours are still yours to pay.

Can I connect ChatGPT directly to Moodle?

Yes, via the AI Chat Block plugin (block_openai_chat) and an API key. But the bot won't know your courses or your internal rules: for reliable answers about your content, you need a RAG-based tool (Criterium, Raison AI, MAICI).

Do these tools work with Moodle 4.x and 5.x?

Yes. Criterium connects via LTI 1.3, supported since Moodle 3.7. Plugins list per-version compatibility on moodle.org, Asyntai advertises Moodle 3.x/4.x+, and the native AI subsystem requires Moodle 4.5 or later.

Which option for a GDPR-bound organization?

Favor a European vendor with a DPA and EU hosting (Criterium, Raison AI). With BYO-API-key plugins (AI Chat, MAICI), conversations stay in your Moodle but requests go to the model provider: check where it processes data, or plug in a local model via Ollama.

Try an AI Tutor on Your Moodle

Criterium connects to your Moodle via LTI 1.3 in under 30 minutes, answers from your actual content, and starts free.