2026-05-07 20:11:13 +02:00
|
|
|
|
# Core libraries used by the Tauri Python backend and corpus builder
|
2025-09-12 21:45:11 +02:00
|
|
|
|
pymupdf
|
|
|
|
|
|
beautifulsoup4
|
|
|
|
|
|
requests
|
|
|
|
|
|
chardet
|
|
|
|
|
|
pillow
|
|
|
|
|
|
numpy
|
|
|
|
|
|
tqdm
|
|
|
|
|
|
ebooklib
|
|
|
|
|
|
markdown
|
|
|
|
|
|
pdflatex
|
|
|
|
|
|
|
|
|
|
|
|
# Optional: language detection and image text-likeness improvements
|
|
|
|
|
|
langid
|
|
|
|
|
|
opencv-python-headless
|
|
|
|
|
|
|
|
|
|
|
|
# Optional (ASR for audio/video in corpus_builder.py)
|
|
|
|
|
|
openai-whisper
|
|
|
|
|
|
torch
|
2025-11-30 23:09:24 +01:00
|
|
|
|
diffusers>=0.35.2
|
2025-11-30 23:11:19 +01:00
|
|
|
|
transformers
|
2025-09-12 21:45:11 +02:00
|
|
|
|
|
|
|
|
|
|
# Notes (external binaries, install via system package manager):
|
|
|
|
|
|
# - pandoc (for high‑quality Markdown→PDF)
|
|
|
|
|
|
# - wkhtmltopdf (engine for HTML→PDF; enables local file access)
|
|
|
|
|
|
# - tesseract (OCR CLI)
|
|
|
|
|
|
# - ffmpeg/ffprobe (media handling)
|
|
|
|
|
|
# - ocrmypdf (for scanned PDFs)
|