Installation and startup
Requirements
Section titled “Requirements”- Node.js and
npm - A Chromium-based browser or Firefox
- Optional access to an AI provider or a local model
Build the extension
Section titled “Build the extension”Run all commands from the repository root.
npm installmake chromemake firefoxOutputs are written to:
dist/chromedist/firefox
Downloads
Section titled “Downloads”Load in Chrome
Section titled “Load in Chrome”- Open
chrome://extensions/ - Enable developer mode
- Choose
Load unpacked - Select
dist/chrome
Alternatively, download the ZIP file from the latest GitHub release and unpack it locally.
Load in Firefox
Section titled “Load in Firefox”For local testing you can load the extension temporarily:
- Open
about:debugging#/runtime/this-firefox - Choose
Load Temporary Add-on - Open
dist/firefox/manifest.json
For release builds, you can download the XPI file from the latest GitHub release instead.
Watch mode for development
Section titled “Watch mode for development”npm run devThis runs vite build --watch --mode chrome.