Skip to main content

openXJV - open XJustiz Viewer

Project description

openXJV

🇬🇧 Viewer for XJustiz files used for file / data transfers between courts, lawyers, agencies, unions, citizens, etc. in Germany's ERV-System

🇩🇪 openXJV ist ein kostenloses Anzeigeprogramm für XJustiz-Dateien (XJustiz Viewer), die im Rahmen des elektronischen Rechtsverkehrs bei der Übertragung von Dokumenten Verwendung finden.

Dies ist z. B. für die Akteneinsicht in Akten der Bundesanstalt für Arbeit (BA) relevant, da diese auf elektronischem Wege lediglich Einzeldateien mit einem begleitenden XJustiz-Datensatz übermittelt. Erst das Auslesen des Datensatzes erzeugt aus der übermittelten "Dateisammlung" wieder eine sinnvolle Aktendarstellung.

Es eignet sich auch zur Anzeige beliebiger XJustiz-Datensätze der "Schriftgutübermittlung" über beA, eBO, beN, etc.

openXJV unterstützt den XJustiz-Standard in den Versionen 3.6.2, 3.5.1, 3.4.1, 3.3.1, 3.2.1 sowie 2.4.1. Es werden die wichtigsten Datentypen und Strukturen unterstützt - eine vollständige und abolut fehlerfreie Anzeige kann jedoch nicht garantiert werden. Fachverfahren werden nicht unterstützt.

Um die Texerkennungsfunktionalität nutzen zu können, müssen tesseract-ocr, tesseract-ocr-deu und jbig2dec separat installiert werden und über die Umgebungsvariable PATH erreichbar sein.

Seit Version 0.9.8 enthält der Aktenviewer eine datenschutzkonforme KI-Unterstützung. Das KI-Labor ist ein (experimentelles) Werkzeug zur automatisierten Analyse juristischer Dokumente. Es liest PDF-, DOCX- oder TXT-Dateien ein, bereitet deren Inhalt auf und schickt ihn an ein lokal installiertes Sprachmodell. Das Modell gibt eine strukturierte Zusammenfassung oder Analyse zurück. Die Daten verlassen nie den Rechner des Anwenders.

👍 Unterstützen auch Sie das Projekt – erwerben Sie ein Maintenance-Token (oder gleich mehrere)

Schulungsanfragen richten Sie bitte an support@digidigital.de

Hinweis: Klassische EXE-Installer für Windows und AppImage für Linux finden Sie unter https://openxjv.de

Installation als Python Package (plattformunabhängig)

Voraussetzungen

Stellen Sie sicher, dass Python 3 und pip installiert sind:

python3 -m ensurepip --upgrade

Installation via PyPI

Installieren Sie openXJV mit folgendem Befehl:

python3 -m pip install openXJV

Programmstart

Das Programm kann auf zwei Arten gestartet werden:

python3 -m openXJV

oder einfach:

openxjv

Deinstallation

Um das Programm zu deinstallieren:

python3 -m pip uninstall openXJV

Tipp für macOS-Nutzer

App-Starter erstellen (ohne Terminal)

Um openXJV auf macOS nach erfolgter Installation wie eine normale Anwendung zu starten, können Sie mit dem Automator einen Launcher erstellen:

  1. Öffnen Sie Automator.app (zu finden im Launchpad unter „Andere")
  2. Klicken Sie auf „Neues Dokument"
  3. Wählen Sie als Dokumenttyp „Programm" aus
  4. Suchen Sie in der Aktionsliste (2. Spalte) nach „AppleScript ausführen"
  5. Ersetzen Sie den Platzhaltertext durch:
    do shell script "python3 -m openXJV"
    
  6. Speichern Sie über Menüleiste: „Ablage" > „Sichern" als Programm unter „Programme"

Danach können Sie openXJV wie jede andere App über das Launchpad starten.

Hinweis zur Nutzung der Grafkikartenbeschleunigung für das KI-Labor

llama-cpp-python beschleunigen

Um die Beschleunigerfunktion einer Grafikkarte für das KI-Labor nutzen zu können, muss das Paket llama-cpp-python manuell mit Grafikkartenunterstützung installiert werden. Hierbei handelt es sich um fortgeschrittenes Anwenderwissen, das den Rahmen dieser README sprengen würde.

Weitere Informationen finden sie unter: llama-cpp-python

Dokumentation / Anleitung

Das Benutzerhandbuch finden Sie:

  • In der Anwendung unter „Hilfe"
  • Auf GitHub im Verzeichnis docs
  • Zum Download auf https://openxjv.de
  • Das KI-Labor enthält eine separate Anleitung. Diese kann über den Button "Anleitung" aufgerufen werden.

Anbieterkennzeichnung

Siehe Impressum auf openxjv.de

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openxjv-0.9.8.tar.gz (21.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openxjv-0.9.8-py3-none-any.whl (22.7 MB view details)

Uploaded Python 3

File details

Details for the file openxjv-0.9.8.tar.gz.

File metadata

  • Download URL: openxjv-0.9.8.tar.gz
  • Upload date:
  • Size: 21.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for openxjv-0.9.8.tar.gz
Algorithm Hash digest
SHA256 ce124d3b0df504d61526e75c11aed355e8cee215b241bc84f1b27249e5530783
MD5 f513540c5ed08c39a483c0bc8aa34951
BLAKE2b-256 212b424618fe948025bf536a497a104b56ce01d72c1de8ddd85fa4a8cd11881c

See more details on using hashes here.

File details

Details for the file openxjv-0.9.8-py3-none-any.whl.

File metadata

  • Download URL: openxjv-0.9.8-py3-none-any.whl
  • Upload date:
  • Size: 22.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for openxjv-0.9.8-py3-none-any.whl
Algorithm Hash digest
SHA256 918ec6e479ea5936ee89c400ceabe892f0d65b2f3efb4c8eb27f94d3c03ebb41
MD5 e4776dded881f3661be4a86b4ab64a08
BLAKE2b-256 8f44f2707125baca8b36774715b32ccc6ff373774a528a537bcea99c4ce97c80

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page