
Automate your McGraw Hill Smartbook homework with AI integration (ChatGPT, Gemini & DeepSeek)
Installation • Usage • Settings • Issues
- Download the latest zip from the releases page
- Extract the zip file to a folder
- Open Chrome and go to
chrome://extensions/
- Enable "Developer mode" in the top right
- Click "Load unpacked" and select the extracted folder
- Log into your McGraw Hill account and open a Smartbook assignment
- Log into one of the supported AI assistants in another tab:
- Click the "Ask [AI Model]" button that appears in your Smartbook header
- Click "OK" when prompted to begin automation
- Watch as the extension:
- Sends questions to your chosen AI assistant
- Processes the responses
- Automatically fills in answers
- Handles multiple choice, true/false, and fill-in-the-blank questions
- Note about matching questions: Due to technical limitations, matching questions cannot be automated. When encountering a matching question, the extension will show you AI-suggested matches in an alert. You'll need to manually drag and drop the matches, then the extension will continue with automation.
- Navigates through forced learning sections when needed
Click "Stop Automation" at any time to pause the process.
Click the settings icon ( ) next to the main button to access the settings menu, where you can:
- Choose between ChatGPT, Gemini, or DeepSeek for answering questions
- See the status of your AI assistant connections
- Check if your selected AI assistant is ready to use
The extension will automatically use your selected AI model for all future automation sessions.
This tool is for educational purposes only. Use it responsibly and be aware of your institution's academic integrity policies.
Found a bug? Create an issue.