needle.js MONOREPO NOTICE Copyright and project license ----------------------------- All source code and original documentation in this repository are licensed under the MIT License unless a third-party file states otherwise. See LICENSE. needle.js is an independent implementation and is not affiliated with or endorsed by Cactus Compute. Cactus Compute Needle 2 ------------------------ The following upstream project and public model specification were consulted for interoperability, architecture details, model geometry, tokenizer behavior, quantization layout, and the .cact deployment format: Cactus Compute Needle 2 https://github.com/cactus-compute/needle Revision inspected: ee221ce7c13579d9809209b979a9b7a50936614c The upstream Needle source is licensed under the Apache License, Version 2.0. A copy is retained at LICENSES/Apache-2.0.txt for reference and for redistributions that include the separately licensed model weights. The Needle 2 model archive is published separately at: https://huggingface.co/Cactus-Compute/needle2 Repository revision pinned by needle.js: 98fbd955b0347e78059be0c253cc1ffa09b87bc7 needle2.cact SHA-256: b43aabfcaf1a6db6acf488076eab71d823c08697c7af4521fc1d174b60ede5ba The model weights are Apache-2.0 licensed and are not committed to this repository. Embedded or redistributed model builds must retain the model's Apache-2.0 license and applicable attribution. Other dependencies ------------------ TypeGPU is Copyright Software Mansion and contributors, MIT licensed. @webgpu/types is maintained by the GPU for the Web Community Group and is BSD-3-Clause licensed. Dependencies distributed as separate npm packages retain their own license files and notices.