Quickstart
Build, load, and configure the Quanta Chrome extension
Requirements
- Node.js 18+
- Chrome or Chromium-based browser
- An API key for at least one AI provider (Gemini, OpenAI, Anthropic, Perplexity, or OpenRouter)
Build the Extension
- Install dependencies
npm install- Build production assets (outputs
dist/)
npm run buildLoad in Chrome (Unpacked)
- Open
chrome://extensions - Enable Developer Mode (top-right)
- Click "Load unpacked"
- Select the
distfolder created by the build
The Quanta extension should now appear in your extensions list.
Configure Provider & Model
- Click the Quanta icon to open the popup
- Choose an AI provider and paste your API key
- Pick a model. Quanta can fetch the latest models from OpenAI/OpenRouter and caches results smartly to avoid rate limits
- Save
Notes:
- OpenRouter may show free models by default; use the custom model field for premium models
- Gemini includes a Reasoning Effort control (Auto, Off, Low, Medium, High)
Using Quanta on a Quiz
- Navigate to a Moodle quiz page
- Quanta automatically detects questions and injects a "Get Answer with Quanta" button per question
- Click the button to get an answer; Quanta will select and highlight the predicted answer(s)
Bulk Answering
Quanta can answer multiple questions sequentially with auto-resume and a reliable stop mechanism. Configure behavior in the main settings panel:
- Start/stop bulk mode
- Resume after interruptions
- Error handling preferences
Session Memory
Starting in 1.4.2, Quanta maintains context across questions within a quiz session to improve consistency.
Stealth Mode
Hide explanations and highlights while keeping auto-answer enabled.
Troubleshooting
- If models don’t appear, recheck provider keys and network, then reopen the popup
- For checkbox questions with ARIA labels, Quanta includes improved dispatching to ensure Moodle recognizes changes (1.2.9)
- See the Changelog for recent fixes and improvements
What changed recently?
Review the Changelog for highlights like bulk answering (1.4.0+), reliability improvements (1.4.1), and session memory (1.4.2).
Last updated on