Zum Inhalt springen

Installation und Start

  • Node.js und npm
  • Ein Chromium-basierter Browser oder Firefox
  • Optional ein AI-Provider-Zugang oder ein lokal laufendes Modell

Alle Befehle werden im Projektwurzelverzeichnis ausgeführt.

Terminal-Fenster
npm install
make chrome
make firefox

Die Build-Ausgaben landen in:

  • dist/chrome
  • dist/firefox
  1. Öffne chrome://extensions/
  2. Aktiviere den Entwicklermodus
  3. Wähle Entpackte Erweiterung laden
  4. Lade den Ordner dist/chrome

Alternativ kannst du die ZIP-Datei aus dem aktuellen GitHub-Release herunterladen und lokal entpacken.

Für lokale Tests kannst du die Erweiterung temporär laden:

  1. Öffne about:debugging#/runtime/this-firefox
  2. Wähle Temporäres Add-on laden
  3. Öffne die Datei dist/firefox/manifest.json

Für signierte Release-Builds kannst du stattdessen die XPI-Datei aus dem aktuellen GitHub-Release herunterladen.

Für Chrome ist bereits ein Watch-Modus vorhanden:

Terminal-Fenster
npm run dev

Der Befehl führt vite build --watch --mode chrome aus und aktualisiert den Chrome-Build im Ausgabeverzeichnis.

Nach dem Laden der Erweiterung gibt es zwei Einstiege:

  • Popup der Erweiterung über das Browser-Toolbar-Symbol
  • Options-Seite bzw. Dashboard über den Button Open dashboard im Popup