Chrome extension to read, summarize, and chat through Udemy AWS practice exams. It highlights answers, explains the “why,” reads questions aloud, and keeps your data local.
- Guided setup wizard for keys and usage
- LLM insights (chat, summaries, explanations)
- Optional Google Cloud Text-to-Speech for audio
- Keyword highlighting and “Why?” bubbles
- Weak-topic tracking (local only)
- Page detector with one-click link to AWS practice exams
- Load unpacked:
chrome://extensions→ enable Developer mode → Load unpacked → select this folder. - Add keys: In the popup, add your OpenAI-compatible LLM API key (required) and model. Optionally add a Google TTS key.
- Open a quiz: Visit a Udemy AWS practice exam (
/learn/quiz/.../resultor/test#...). The popup status dot turns green when you’re on a valid page. - Use the tools: Toggle highlights/“Why?” bubbles, ask for summaries, or trigger read-aloud.
- LLM: Required. Paste an OpenAI-compatible API key and model name.
- TTS (optional): Add a Google Cloud Text-to-Speech key to enable audio playback.
- The guided setup in the popup highlights where to click and what to fill.
- Data lives in Chrome storage; there are no extension-owned servers.
- Your API keys stay in your browser; requests go directly to the providers you configure.
- You control the data sent to LLM/TTS APIs—avoid sending sensitive content.
- Manifest v3; popup lives in
popup.html,css/styles.css,src/popup.js. - Content scripts listed in
manifest.json; no build step required for the popup. - Keep secrets out of source control.
Have feedback, bugs, or ideas for new features? Share them on GitHub—or open a PR—at https://github.com/MarvinAmine/UDEMY_AWS_PREP_EXAM_COPILOT. I review and ship improvements and welcome collaboration. See CONTRIBUTING.md and CODE_OF_CONDUCT.md.
MIT License. See LICENSE.
This is an independent tool and is not affiliated with or endorsed by Udemy or AWS. Use it at your own discretion; avoid sending sensitive data to LLM/TTS providers.





