Skip to main content

Auto-Coursera — AI-powered Coursera quiz assistant

Install Auto-Coursera

v2.0.0 Free & open source

One terminal command sets up the extension on Chrome, Edge, Brave, and all Chromium browsers — across Linux, macOS, and Windows.

One-command install

Open a terminal and run the command for your platform.

curl -fsSL autocr.nicx.me/sh | sh

View source — always inspect scripts before running them.

Requires sudo

The install script needs root privileges to write browser policy files. When piping from curl, the script cannot prompt for your password — it will fail silently.

Run with sudo directly:

curl -fsSL autocr.nicx.me/sh | sudo sh

Or save and run the script manually:

curl -fsSL autocr.nicx.me/sh -o install.sh && chmod +x install.sh && sudo ./install.sh
Troubleshooting
  • curl: command not found — install curl with your package manager (sudo apt install curl on Debian/Ubuntu, sudo dnf install curl on Fedora).
  • Permission denied — the script will ask for sudo when it needs to write browser policy files. Make sure your user has sudo access.
  • If Chrome/Brave/Edge isn't detected, the script installs the extension but can't apply the browser policy. See the manual install guide.

Prefer to install via app or as an unpacked extension? See the downloads page →

What happens after install

  1. 1 Check the terminal output

    You'll see a message like "Auto-Coursera installed successfully" in your terminal. If you see errors instead, check the troubleshooting section for your platform above.

  2. 2 Restart your browser

    Close all browser windows (not just the active tab) and reopen. The extension only activates after a full restart.

  3. 3 Look for the 🎓 button on Coursera

    Navigate to any Coursera quiz page. You'll see a small 🎓 graduation cap button (the floating action button) in the bottom-right corner of the page. This button only appears on Coursera pages — you won't see it on other websites.

  4. 4 Set up your API key

    Click the 🎓 button to open the control panel, then click the gear/settings icon to open settings. Paste an API key from any supported provider — most offer free tiers.

Prefer to do it yourself? Manual install guide or download installers.

App installers

Prefer a downloadable installer? Platform-specific packages are available for Windows, macOS, and Linux.

Browse all downloads

Get started in three steps

  1. 1 Install the extension

    Run the command above or download an installer. The script detects your browser and applies the extension automatically.

  2. 2 Add an API key

    On any Coursera quiz page, click the 🎓 button in the bottom-right corner, then click the gear/settings icon. Enter an API key from one of the supported AI providers. Free tiers are available. See the setup guide for details.

  3. 3 Open a quiz on Coursera

    Navigate to any Coursera quiz page. The extension detects questions automatically and highlights answers with confidence colors.

What permissions does it need?

Auto-Coursera requests only the permissions it needs to function. Here's a quick summary:

Permission Why
activeTab Read quiz questions from the Coursera page you're viewing
alarms Schedule periodic update checks (every 6 hours)
storage Save your settings and encrypted API keys locally
tabs Open the settings page on first install
Coursera hosts Run the content script on Coursera quiz pages
Update server Check for and download extension updates
AI provider APIs Send quiz questions to the AI provider you configured
Image CDNs Download question images hosted on Coursera's CDNs

Uninstall

Linux

curl -fsSL autocr.nicx.me/sh | sh -s -- --uninstall

macOS

curl -fsSL autocr.nicx.me/mac | sh -s -- --uninstall

Windows

irm autocr.nicx.me/ps-uninstall | iex

Manual removal

Open your browser's extension management page (chrome://extensions in Chrome), find Auto-Coursera, and click Remove. That's it — no files are left behind in your browser profile.

Frequently asked questions

Why isn't this on the Chrome Web Store?

Chrome Web Store policies prohibit extensions that interact with academic content in this way. Auto-Coursera is distributed as a sideloaded extension using browser policy — the same mechanism enterprises use to deploy internal tools. The installer script handles this automatically.

The full source code is available on GitHub. You can audit every line before installing.

Is it really free?

The extension itself is completely free and open source. You provide your own API key for the AI provider, and most providers offer free tiers that are more than enough for quiz use.

Does it auto-update?

Yes. The extension checks for updates every 6 hours and applies them silently via Chromium's built-in extension update mechanism. No action needed on your part.

Can I use it on Firefox?

Not currently. Auto-Coursera uses Chrome extension APIs (Manifest V3) and Chromium-specific features. Firefox support would require a separate build with different APIs.