Zum Inhalt

Chrome lokale KI – Gemini Nano offline im Browser nutzen

Kurzfassung: Diese lokal gespeicherte HTML-Seite ermöglicht es, das in Google Chrome integrierte On-Device-Modell direkt im Webbrowser anzusprechen. Die Nutzung erfolgt vollständig offline, ohne externe Cloud-Verbindung und mit maximalem Datenschutz.


Grundidee

  1. Der Webbrowser stellt mit Gemini Nano ein hochentwickeltes Sprachmodell zur lokalen Verarbeitung bereit.
  2. Dieses Open-Source-Interface bietet eine komfortable Oberfläche zur Steuerung der integrierten KI.
  3. Das System besteht aus einer einfachen HTML-Datei, die Sie herunterladen und direkt von Ihrer Festplatte aus starten können.
  4. Da die Webanwendung lokal ausgeführt wird, benötigen Sie nach der Aktivierung keine Internetverbindung mehr. Trennen Sie ruhig das Netzwerkkabel oder deaktivieren Sie das WLAN – die Textverarbeitung funktioniert weiterhin auf Ihrem Gerät.
  5. Es gibt keinerlei künstliche Limitierungen bezüglich der Token-Anzahl oder der täglichen Anfragen.
  6. Im Vergleich zu komplexen Server-Lösungen wie Ollama oder LM Studio entfällt die Installation und Konfiguration von Hintergrunddiensten.

Hauptmerkmale

  1. Minimale Struktur: Für den Betrieb sind lediglich zwei lokale Dateien notwendig: Chrome_lokale_KI.html und presets.js.
  2. Individuelle Textbausteine: Die praktischen Preset-Buttons lassen sich nach eigenen Wünschen über die beiliegende JavaScript-Datei konfigurieren.
  3. Die Ausgabe wird als strukturiertes Markdown gerendert. Der formatierte Text kann mühelos in Textverarbeitungsprogramme wie Microsoft Word kopiert werden.
  4. Aktiver Chat-Kontext: Solange die Sitzung läuft, können Sie nahtlose Folgefragen zu vorherigen Ausgaben stellen (z.B. „Übersetze den letzten Absatz ins Englische“).

Oberfläche im Überblick

Benutzeroberfläche des Chrome lokale KI Interfaces mit Preset-Buttons und Eingabefeld

Markdown-Ausgabe beim Streamen von Gemini Nano im Chrome lokale KI Interface

Warum dieses Projekt?

Kommerzielle Cloud-KI-Modelle sind zweifelsohne leistungsstark. Doch auch wenn viele Plattformen kostenlose Kontingente anbieten, bleibt eine dauerhafte Abhängigkeit von externen Servern und API-Gebühren riskant. Ähnlich wie sich ehemals kostenfreie Videoplattformen im Laufe der Jahre stark verändert haben, zeichnet sich auch bei KI-Diensten eine zunehmende Monetarisierung ab.

Die hier bereitgestellte Web-Oberfläche löst dieses Problem: Der Quellcode der HTML-Datei ist vollkommen transparent, leicht zu überprüfen und läuft unabhängig von externen Schnittstellen. Durch das Einfrieren einer bestimmten Browser-Version lässt sich eine dauerhaft stabile, kostenlose KI-Umgebung aufbauen.


1. Systemvoraussetzungen

Die On-Device-KI verarbeitet Daten lokal auf Ihrem Rechner – ohne Datentransfer an externe Server. Um die integrierte Prompt-API zu nutzen, müssen die folgenden Hardware- und Softwarevoraussetzungen erfüllt sein:

Wichtig

Die systemnahe API wird derzeit nicht auf mobilen Betriebssystemen (Android/iOS) unterstützt.

Betriebssystem

BetriebssystemMindestversion
WindowsWindows 10 oder Windows 11
macOSmacOS 13 Ventura oder neuer
LinuxAktuelle Distribution mit GPU-Beschleunigung
ChromeOSAb Plattform 16389.0.0 (nur auf Chromebook Plus Modellen)

Chrome-Browser

AnforderungWert
MindestversionChrome 138 oder höher
EmpfohlenChrome 140+ (für optimierte CPU-Nutzung)
Browser-KanalStable, Beta, Dev oder Canary
Mobilgeräte❌ Derzeit nicht unterstützt

Mehrsprachigkeit

Ab Version 149 versteht das integrierte Modell native Spracheingaben in Deutsch, Englisch, Spanisch, Japanisch und Französisch.

Hardware

KomponenteMindestanforderung
Grafikkarte (GPU)Dedizierter Grafikspeicher mit mehr als 4 GB VRAM
Hauptprozessor (CPU)Mindestens 4 Kerne und 16 GB RAM Systemspeicher
FestplatteMindestens 22 GB freier Speicherplatz im Benutzerprofil des Browsers
NetzwerkBreitbandverbindung (ausschließlich für das einmalige Laden des Sprachmodells nötig)

Voller Datenschutz garantiert

Sobald das Modell vollständig geladen wurde, arbeitet das System autark. Es werden keinerlei Texte an Google oder sonstige Dritte übermittelt. Die Anwendung arbeitet vollkommen DSGVO-konform.


2. Erster Start und Aktivierung

Um das integrierte Sprachmodell nutzen zu können, müssen die experimentellen Funktionen im Browser aktiviert werden. Rufen Sie dazu die interne Einstellungsseite des Browsers auf:

Geben Sie dazu den Text chrome://flags/#prompt-api-for-gemini-nano in Ihre Adresszeile ein und aktivieren Sie die dort gelistete Option. Der genaue Status des Modells kann anschließend auf der Systemseite chrome://on-device-internals eingesehen werden.

Online-Interface zum Ausprobieren


3. Erste Schritte: Eingabe und Ausführung

  1. Text eingeben: Schreiben Sie Ihre Anweisung oder Ihre Frage in das linke Textfeld.
  2. Generierung starten: Betätigen Sie den Button „🚀 Session erstellen & Antwort streamen" oder nutzen Sie den Shortcut Strg + Enter.
  3. Initialisierung: Beim allerersten Start bereitet das System die lokale Sitzung vor. Dies kann einen kurzen Moment in Anspruch nehmen.
  4. Ausgabe mitverfolgen: Das Modell generiert den Text in Echtzeit. Die Wörter bauen sich Schritt für Schritt im Ausgabefenster auf.
  5. Kontext nutzen: Sie können direkt im Anschluss weitere Fragen zum Thema stellen. Die KI erinnert sich an den bisherigen Chatverlauf.

4. Voreingestellte Vorlagen (Preset-Buttons)

Neben dem Eingabefeld finden Sie konfigurierbare Schnellwahl-Tasten für wiederkehrende Aufgaben.

Funktionsweise der Schnellwahl:

  • Der hinterlegte Prompt-Text wird automatisch vor Ihren geschriebenen Text eingefügt.
  • Der Cursor springt an die erste Position, damit Sie den Gesamtkontext sofort prüfen können.
  • Sie können den Text beliebig ergänzen oder direkt abschicken.

Ein kurzes Beispiel:

  • Ihr Text im Feld: Klimawandel
  • Klick auf den Button „🔍 Erklären"
  • Resultat im Textfeld: Erkläre den folgenden Begriff oder Text verständlich und mit Beispielen:\n\nKlimawandel

5. Ausgabe exportieren

Sobald die KI die Texterstellung beendet hat, stehen Ihnen drei verschiedene Exportfunktionen zur Verfügung:

ButtonFunktion
📋 In Zwischenablage kopierenSichert den Markdown-Rohtext im Zwischenspeicher Ihres Betriebssystems.
💾 Als .txt speichernLädt die Textausgabe als Standard-Textdatei (CRLF) herunter.
📄 Als .md speichernExportiert den Text als formatierte Markdown-Datei.

6. Session-Verwaltung

Das System verwaltet den Gesprächsverlauf dynamisch innerhalb der aktuellen Sitzung.

AktionBedeutung
Fortlaufende PromptsDer Kontext bleibt aktiv, die KI bezieht sich auf vorherige Nachrichten.
🔄 Session zurücksetzen Löscht den internen Speicher restlos und startet beim nächsten Befehl eine frische Sitzung.
Seite aktualisieren (F5)Verwirft die aktuelle Sitzung ebenfalls vollständig.

7. Vorgang abbrechen

Sollte die Ausgabe zu lang werden oder nicht Ihren Vorstellungen entsprechen, können Sie den Prozess jederzeit stoppen.

  • Ein Klick auf das ⛔ Stopp-Symbol beendet das Streaming augenblicklich.
  • Alle bis zu diesem Zeitpunkt generierten Textpassagen bleiben im Ausgabefenster erhalten.
  • Die Exportfunktionen werden für die Teilausgabe freigeschaltet.

8. Vorlagen anpassen (presets.js)

Die Schaltflächen basieren auf der Konfigurationsdatei presets.js, welche im exakt selben Verzeichnis wie die HTML-Anwendung liegen muss. Sie können diese Datei mit jedem beliebigen Texteditor anpassen.

Aufbau der Struktur:

{
  label: "📝 Zusammenfassen",   // Name auf der Schaltfläche
  text: "Fasse den folgenden Text präzise zusammen:\n\n"  // Anweisungstext
}

Nach dem Sichern der Datei müssen Sie lediglich die Webseitendarstellung im Browser aktualisieren (Taste F5), um die neuen Buttons zu laden.


9. Fehlerbehebung

„LanguageModel-API nicht verfügbar"

  • Die notwendigen Browser-Flags wurden nicht korrekt gesetzt. Kontrollieren Sie die Einstellungen unter chrome://flags.
  • Der verwendete Browser ist veraltet. Aktualisieren Sie auf mindestens Version 138.

Die Anwendung reagiert nicht

  • Das Sprachmodell wurde noch nicht vollständig geladen. Überprüfen Sie den Downloadfortschritt auf der internen Seite chrome://on-device-internals.
  • Die Festplatte verfügt über weniger als 10 GB freien Speicherplatz. Löscht man temporäre Daten, stößt der Browser den Download automatisch wieder an.