# License review Review date: 2026-07-25 ## Distribution boundary This repository distributes: - original AIFlow geometric grouping source; - original documentation and SVG artwork; - tests and a small synthetic example. It does not distribute: - an OCR model or model architecture implementation; - model weights, tokenizer files, or inference configuration; - a dataset or user handwriting; - source copied from an external recognizer; - Pillow source or binaries. ## Project license The distributed work is offered under Apache License 2.0. The repository includes the full `LICENSE` text and a `NOTICE` file. Apache-2.0 permits commercial use, modification, and redistribution subject to its notice, license-copy, and modification-marking conditions. It also includes an express patent grant and warranty disclaimer. Primary source: https://www.apache.org/licenses/LICENSE-2.0 ## Runtime dependency Pillow is declared as an install-time dependency and is not vendored. Pillow is licensed under the open-source MIT-CMU license. Its license permits use, copy, modification, and distribution subject to preservation of its copyright and permission notice. Primary source: https://github.com/python-pillow/Pillow/blob/main/LICENSE ## Optional recognizer interoperability The package returns ordinary RGB Pillow images. Compatibility with an external recognizer is an interface statement only and does not create a bundled or derived distribution of that recognizer. Users must obtain and operate any external recognizer separately under its own license. TexTeller's official repository currently declares Apache-2.0, but no TexTeller artifact is included here. Primary source: https://github.com/OleehyO/TexTeller ## Conclusion The repository is suitable for publication as a standalone Apache-2.0 source release, assuming the uploader is authorized to license the AIFlow source. This is a technical license review, not jurisdiction-specific legal advice.