jade

Download

jade herunterladen

Es gibt kein GitHub-Release und kein Docker-Image: jade ist eine Desktop-App. Sie kompilieren den Installer unter Windows und führen ihn dann aus.

  1. Installer kompilieren

    Das Ergebnis ist dist\installer\Jade-Setup-<version>.exe.

    $ git clone https://github.com/yetysw/jade.git && cd jade
    $ python -m venv .venv
    $ .venv\Scripts\activate
    $ pip install -e .[dev]
    $ cd flutter_app && flutter build windows --release && cd ..
    $ python -m PyInstaller jade.spec --noconfirm
    $ "%LOCALAPPDATA%\Programs\Inno Setup 6\ISCC.exe" installer\jade.iss
  2. Als Administrator ausführen

    Der Assistent fragt nach der Adresse des Inferenzservers, der Client-ID und dem Secret von Cloudflare Access und optional nach der Adresse eines SearXNG-Dienstes. Sie werden in eine lokale .env geschrieben, nie in den Installer.

  3. jade starten

    Beim ersten Start lädt es die Suchmodelle (etwa 3,2 GB, einmalig) nach C:\ProgramData\Jade\models und bittet Sie dann, die Bedingungen zu akzeptieren.

  4. Ordner hinzufügen

    Öffnen Sie die Einstellungen (Zahnrad-Symbol), fügen Sie die zu indexierenden Ordner oder Netzlaufwerke hinzu und stellen Sie eine Frage.

Der Installer ist nicht signiert: SmartScreen zeigt einen unbekannten Herausgeber. Lesen Sie zuerst, was jade schützt und was nicht.

Voraussetzungen

  • Windows 10 oder 11, x64
  • Ein über HTTPS erreichbarer Inferenzserver (Ollama hinter Cloudflare Access), mit Client-ID und Secret
  • Etwa 3,2 GB freier Speicherplatz für die Suchmodelle
  • Zum Kompilieren: Python 3.12 oder neuer, das Flutter SDK (stabiler Kanal, Windows-Desktop aktiviert) und Inno Setup 6

Versionen und Pfade

  • Version im Repository1.10.1
  • GitHub-ReleasesNoch keine
  • Docker-ImageKeines, es ist eine Desktop-App
  • Lokale Adresse127.0.0.1
  • Unterhaltungen%LOCALAPPDATA%\Jade
  • Gemeinsamer Index, Logs und ModelleC:\ProgramData\Jade

Das Projekt unterstützen

jade steht unter MIT-Lizenz. Wenn es Ihnen Zeit spart, können Sie seine Entwicklung unterstützen.

Unterstützen Sie uns auf GitHub