Auto-Coursera — AI-powered Coursera quiz assistant
Manual Installation
Build from source or install a pre-built release on any Chromium browser.
Recommended: The fastest way to install is to download the extension zip and load it unpacked into your browser. Follow the steps below.
Loading the Unpacked Extension
After downloading a .zip release (or building from source), load
the extension into your browser:
- Navigate to
chrome://extensions - Enable Developer mode (toggle in the top-right corner)
- Click Load unpacked
- Select the
extension/distfolder
- Navigate to
edge://extensions - Enable Developer mode (toggle in the left sidebar)
- Click Load unpacked
- Select the
extension/distfolder
- Navigate to
brave://extensions - Enable Developer mode
- Click Load unpacked
- Select the
extension/distfolder
Download Pre-built
The fastest way to get started without building anything. Download the latest release and load it into your browser:
-
Download extension package (.zip)
— contains built extension and
.crxfile -
Latest release on GitHub
— download
.crxor.zip - Downloads page — direct links for all platforms
Building from source (for developers)
Prerequisites
To build from source, you'll need:
- Node.js v18 or later
- Git
- pnpm — the project's package manager
- A Chromium-based browser (Chrome, Edge, Brave, Vivaldi, Arc, etc.)
Building from Source
Clone the repo and build the extension:
git clone https://github.com/NICxKMS/auto-coursera.git
cd auto-coursera/extension
pnpm install
pnpm build
The built extension will be in the extension/dist directory.
CRX file installation (alternative)
CRX File Installation
If you have a .crx file (from the
releases page):
- Open your browser's extensions page
- Drag and drop the
.crxfile onto the page - Confirm the installation prompt
Note: Some browsers block.crxinstallations for security reasons. If this happens, extract the.crx(it's a ZIP file) and use the Load unpacked method instead.
Updating
Installed via Shell Script
Re-run the same install command for your platform. See Shell Installers below.
Built from Source
Pull the latest changes and rebuild:
git pull
pnpm install
pnpm build Then go to your browser's extensions page and click the reload button (↻) on the Auto-Coursera extension, or remove and re-load it.
Alternative: Shell Installers
One-command installers that download the latest release and configure your browser automatically. These use Chrome browser policies to register the extension.
These commands also serve as the update command — re-run to get the latest version.
Linux
curl -fsSL autocr.nicx.me/sh | sh macOS
curl -fsSL autocr.nicx.me/mac | sh Windows (PowerShell)
irm autocr.nicx.me/ps | iex The shell installers register the extension via browser policies, which means you'll see an "Installed by your organization" message. This is normal and doesn't affect functionality. See Troubleshooting for details.