Skip to content

Roadmap

Marcus Green edited this page Nov 20, 2025 · 15 revisions

Roadmap

Some of the items on my roadmap for the Moodle AITExt question type

  1. HTML preview of the prompt test preview (a working branch is available)
  2. Expert mode
  3. Logging with parsing for prompt injection
  4. LLM knowledge files
  5. Prompt sharing
  6. Voice input
  7. Audio output
  8. Pre prompted chatbot to help with prompt/question creation
  9. AI Speak Voice input (a branch exists)
  10. Multiple sample responses
  11. Question text slug in prompt (done)
  12. Moodle 5 core ai compatibility (done)

Expert mode branch

Give the question author full control over the prompt that is sent to the external LLM https://github.com/marcusgreen/moodle-qtype_aitext/wiki/Expert-prompt-mode Code branch

https://github.com/marcusgreen/moodle-qtype_aitext/tree/expert_mode

Branch for Logging is https://github.com/marcusgreen/moodle-qtype_aitext/tree/logging

LLM Knowledge files is described here https://github.com/marcusgreen/moodle-qtype_aitext/issues/24

I give a high priority to ensuring cross llm compatibility so I would want it to work with systems other than OpenAI

Branch for Multiple sample answers is https://github.com/marcusgreen/moodle-qtype_aitext/tree/multi_response_test

AISpeak code https://github.com/marcusgreen/moodle-qtype_aitext/pull/10

Question text slug in prompt

The teacher will be able to cause the text of the question to be inserted into the prompt by adding [questiontext] anywhere in the prompt. It is possible to copy and paste the questiontext at the moment, but it is easy to forget to update it when changed.

Clone this wiki locally