Erste Schritte

Voraussetzungen

Erforderliche Hardware, Software, Netzwerkumgebung und Anbieter vor der Installation.

Lokale Entwicklung

  • Python 3.11 oder neuer.
  • Node.js 22.x (engines in web/package.json und Docker-UI-Build-Stufe).
  • Git.
  • Speicherplatz für Quelldateien, Ausgaben und die SQLite-Datenbank.

Docker-Host

  • Docker Engine und Docker Compose 2.24.0 oder neuer oder eine kompatible Oberfläche wie Portainer, die dieselbe Compose-Datei akzeptiert.
  • Ein persistentes Volume, auf das der Containerbenutzer 1000:1000 schreiben kann.
  • Freier Host-Port 2507, sofern nicht angepasst.

Inferenz

TraDoc benötigt mindestens einen LLM-Dienst:

  • lokal, etwa LM Studio oder Ollama;
  • OpenAI-kompatibel im eigenen Netzwerk;
  • entfernt, etwa OpenAI, Anthropic, Gemini, DeepSeek, OpenRouter, Minimax, Kimi oder GLM.

Ein lokales Modell belegt RAM oder VRAM. Der Bedarf hängt von Modell, Quantisierung, Kontextgröße und Parallelität ab.

Browser

Verwende einen modernen Browser mit JavaScript, localStorage und Unterstützung für Server-Sent Events. Mobil ist die Anwendung über die Navigationsleiste nutzbar, wenn der Server in einem vertrauenswürdigen LAN freigegeben ist.