quivr binary (Go modules linked into it) | go.mod / go.sum | Listed per build in dependency-inventory.json (go version -m), with the licence read from each module’s licence file |
E5 model intfloat/multilingual-e5-small, revision 614241f6… | Downloaded and SHA-256-checked by scripts/prepare_embeddings.py; never committed | e5/NOTICE.md (third_party/e5/NOTICE.md), e5/MODEL_CARD.md (third_party/e5/MODEL_CARD.md) |
| Text Embeddings Inference (TEI) image | Pinned by digest in deploy/compose/compose.yaml | e5/LICENSE.tei (third_party/e5/LICENSE.tei) |
| Hugging Face Tokenizers 0.23.2 | Hash-pinned wheel, tokenizer/requirements-linux-x86_64.txt | tokenizer/NOTICE.md (third_party/tokenizer/NOTICE.md), tokenizer/LICENSE.tokenizers (third_party/tokenizer/LICENSE.tokenizers) |
| PostgreSQL, Temporal, SeaweedFS and Weaviate images | Pinned by digest in deploy/compose/compose.yaml; run, not redistributed | Upstream images; licences not inventoried here |
| OpenAPI Generator image | Pinned by digest in scripts/contracts.sh; contract checks only | Upstream image; licence not inventoried here |
pypdf 6.19.0 and cryptography 50.0.1 (reference plugin plugins/pdf-text) | Pinned in plugins/pdf-text/pyproject.toml, installed from PyPI into the plugin’s virtualenv; they run in the plugin process and are never linked into quivr | pypdf BSD-3-Clause; cryptography Apache-2.0 OR BSD-3-Clause; see plugins/pdf-text/README.md |
quivr-search demo UI packages | quivr-search/package-lock.json | Listed in dependency-inventory.json with the licence the lock file records |