tt-bio bundles third-party code under tt_bio/_vendor/ and tt_bio/boltzgen/.
Each component keeps its upstream license alongside it. The core Boltz-2 / Boltz-1
code that tt-bio is built on (parsing, tokenization, featurization, the model) is
MIT-licensed and credited in the top-level LICENSE.

1. tt_bio/_vendor/esm/ — ESMFold2 host-side reference: sequence/atom
   featurization, MSA handling, and mmCIF assembly (no neural compute; that runs
   on Tenstorrent via tt_bio.esmc / tt_bio.esmfold2).
   Source:        github.com/Biohub/esm @ b6b0e88
   License:       MIT — Copyright 2026 Chan Zuckerberg Biohub, Inc.
                  (tt_bio/_vendor/esm/LICENSE)
   Modifications: only the files on the ESMFold2 fold path are included; absolute
                  `esm.` imports rewritten to `tt_bio._vendor.esm.`.

2. tt_bio/_vendor/esmfold2_hf/ — the ESMFold2 model definition for HuggingFace
   `transformers` (runs on top of the stock `transformers` wheel).
   Source:        Biohub `transformers` fork (based on transformers 4.57.6),
                  src/transformers/models/esmfold2
   License:       Apache-2.0 — Copyright The HuggingFace team and Chan Zuckerberg
                  Biohub, Inc. (tt_bio/_vendor/esmfold2_hf/LICENSE)
   Modifications: the three inference files only; transformers-core relative
                  imports rewritten to absolute `transformers.`.

3. tt_bio/boltzgen/ — BoltzGen binder-design source, stripped to Tenstorrent-only
   inference (training code, PyTorch Lightning, and Hydra removed); the heavy
   compute runs on Tenstorrent via tt_bio.boltzgen.adapter.
   Source:        github.com/HannesStark/boltzgen
   License:       MIT — Copyright (c) 2025 Hannes Stärk (tt_bio/boltzgen/LICENSE).
                  Some modules carry their own upstream headers (lucidrains/
                  alphafold3-pytorch, MIT; PyTorch3D, BSD) — kept in-file.
   Modifications: inference-only subset; Lightning/Hydra dependencies eliminated.

4. tt_bio/protenix.py, protenix_data.py, protenix_weights.py — Protenix-v2
   (AlphaFold3-family) support. This is an INDEPENDENT ttnn reimplementation for
   Tenstorrent; no upstream Protenix source is vendored. The architecture and the
   model weights (downloaded on first use from the Hugging Face mirror, not
   redistributed in this repo) are from ByteDance's Protenix.
   Source:        github.com/bytedance/Protenix
   License:       Apache-2.0 — Copyright ByteDance (code and model parameters).
