Releases
v0.1.3.1
Compare
Sorry, something went wrong.
No results found
Changelog
0.1.3.1
Changed
pypi push fixed
project URL fixed
0.1.3
Added
Docker workflow now pushes images only on tags and publishes to GHCR (optional Docker Hub) with tag-based naming.
PyPI workflow now only runs on tags, syncs version from tag, and skips existing uploads.
GitHub Release automation on tagged pushes (uses changelog as body).
Changed
Fixed YAML indentation in workflows to satisfy GitHub Actions parser.
0.1.2
Added
GHCR publishing in Docker workflow and tag-only image pushes; PyPI workflow syncs version from tag and skips existing uploads.
Docker image runs as non-root, includes Tk/ocr deps, and README documents macOS XQuartz steps for GUI in Docker.
Changed
Default Docker CMD launches the viewer; README clarifies active development, HF onboarding, and Docker usage.
0.1.0
Added
New docai_toolkit package with OCR (local Tesseract or remote endpoint), embeddings/indexing (local or remote), and chat over FAISS.
GUI updates: OCR → Markdown flow, chat with docs, settings persistence to ~/.docai/config.json, background threads for OCR/chat, and HF/custom endpoint support.
Dockerfile (non-root) and GitHub Actions workflows for Docker build and PyPI trusted publishing.
pyproject.toml packaging with console entrypoint docai-viewer.
Tests for PDF writer, remote OCR parsing, and remote embeddings.
Changed
Renamed from docai to docai_toolkit to avoid PyPI naming conflicts.
Hardened HF client (timeouts/errors), safer FAISS load (no dangerous deserialization), and remote embedding batching.
README refresh with install, HF onboarding, Docker/XQuartz instructions, and macOS GUI notes.
Removed
Legacy training scripts and legacy pdf_ui.py entrypoint.
You can’t perform that action at this time.