Modelle und Hardware

Docuvate ist CPU-first: OCR, Embeddings und der Standard-Chat laufen ohne GPU. Schwere Modelle sind optional und in den Einstellungen dokumentiert.

OCR und Extraktion

  • Standard: PaddleOCR PP-OCRv4 (lateinische Schrift, Deutsch inklusive) im Worker.
  • PDFs mit Textlayer werden ohne OCR gelesen; optional Tesseract oder Docling.
  • Heuristische Felder (Betrag, Datum, Absender) aus dem erkannten Text.

Embeddings und Suche

Dokument-Embeddings über den Worker (paraphrase-multilingual-MiniLM-L12-v2). Label-Vorschläge nutzen Cosinus-Ähnlichkeit, kein LLM.

Volltextsuche mit optionaler Tippfehler-Toleranz (pg_trgm) und Feldfiltern; semantische Komponenten laut Repository-Konfiguration.

Dokumenten-Chat

Variablen: DOCUMENT_CHAT_PROVIDER, OLLAMA_URL, OLLAMA_MODEL, WORKER_URL. Details: docs/ai-models.md im Repository.

  • Standard in Compose: RAG über erkannten Text plus Ollama (z. B. qwen2.5:1.5b auf CPU).
  • Donut/GPU-Pfade sind optional und in der UI nur bei passender Hardware freigeschaltet.
  • Kein Versand Ihrer Dateien an Cloud-LLM-Anbieter im Produktpfad.