Skip to content

Commit c488255

Browse files
committed
Rename to docai_toolkit and add Docker/packaging
1 parent 5e77e22 commit c488255

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Changelog
2+
3+
## 0.1.0
4+
### Added
5+
- New `docai_toolkit` package with OCR (local Tesseract or remote endpoint), embeddings/indexing (local or remote), and chat over FAISS.
6+
- GUI updates: OCR → Markdown flow, chat with docs, settings persistence to `~/.docai/config.json`, background threads for OCR/chat, and HF/custom endpoint support.
7+
- Dockerfile (non-root) and GitHub Actions workflows for Docker build and PyPI trusted publishing.
8+
- `pyproject.toml` packaging with console entrypoint `docai-viewer`.
9+
- Tests for PDF writer, remote OCR parsing, and remote embeddings.
10+
11+
### Changed
12+
- Renamed from `docai` to `docai_toolkit` to avoid PyPI naming conflicts.
13+
- Hardened HF client (timeouts/errors), safer FAISS load (no dangerous deserialization), and remote embedding batching.
14+
- README refresh with install, HF onboarding, Docker/XQuartz instructions, and macOS GUI notes.
15+
16+
### Removed
17+
- Legacy training scripts and legacy `pdf_ui.py` entrypoint.

0 commit comments

Comments
 (0)