Third-Party Acknowledgments
This project incorporates the following open-source resources. We're grateful to their authors and maintainers.
Knowledge Resources
Open English Wordnet 2025
- Creator: The Open English Wordnet Team (2019–present)
- License: Creative Commons Attribution 4.0 International (CC BY 4.0)
- Source: https://en-word.net
- License text: https://creativecommons.org/licenses/by/4.0/
- Modifications: none
- Local copy:
substrate-state/dictionaries/wordnet/(license:LICENSE.txt)
Princeton WordNet 3.0
- Creator: Princeton University (Copyright 2006)
- License: WordNet License (permissive, BSD-style)
- Source: https://wordnet.princeton.edu
- Modifications: none
- Local copy:
substrate-state/dictionaries/wordnet/(license:LICENSE.txt)
Wikipedia
- Creator: Wikipedia contributors
- License: Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)
- Source: https://en.wikipedia.org
- License text: https://creativecommons.org/licenses/by-sa/4.0/
- Modifications: excerpts may be truncated; otherwise unmodified. Source attribution preserved per CC BY-SA 4.0 Section 3(a).
Models
BAAI BGE-base-en-v1.5
- Creator: Beijing Academy of Artificial Intelligence (BAAI)
- License: MIT License
- Source: https://huggingface.co/BAAI/bge-base-en-v1.5
Python Libraries
PyTorch
- License: BSD-3-Clause
- Source: https://pytorch.org
Hugging Face Transformers
- License: Apache License 2.0
- Source: https://github.com/huggingface/transformers
sentence-transformers
- License: Apache License 2.0
- Source: https://github.com/UKPLab/sentence-transformers
NLTK
- License: Apache License 2.0
- Source: https://www.nltk.org
scikit-learn
- License: BSD-3-Clause
- Source: https://scikit-learn.org
NumPy
- License: BSD-3-Clause
- Source: https://numpy.org
SciPy
- License: BSD-3-Clause
- Source: https://scipy.org
JavaScript / Frontend
marked
- Creator: Christopher Jeffrey and contributors (2011–present)
- License: MIT License
- Source: https://github.com/markedjs/marked
- Local copy:
Public/marked.min.js(v11.1.1, original license header preserved)
Rust Crates
Direct dependencies
- anyhow — Apache-2.0 OR MIT — https://github.com/dtolnay/anyhow
- arc-swap — Apache-2.0 OR MIT — https://github.com/vorner/arc-swap
- async-trait — Apache-2.0 OR MIT — https://github.com/dtolnay/async-trait
- axum — MIT — https://github.com/tokio-rs/axum
- base64 — Apache-2.0 OR MIT — https://github.com/marshallpierce/rust-base64
- candle-core — Apache-2.0 OR MIT — https://github.com/huggingface/candle
- candle-nn — Apache-2.0 OR MIT — https://github.com/huggingface/candle
- candle-transformers — Apache-2.0 OR MIT — https://github.com/huggingface/candle
- chrono — Apache-2.0 OR MIT — https://github.com/chronotope/chrono
- futures — Apache-2.0 OR MIT — https://github.com/rust-lang/futures-rs
- hmac — Apache-2.0 OR MIT — https://github.com/RustCrypto/MACs
- nalgebra — Apache-2.0 — https://github.com/dimforge/nalgebra
- num-complex — Apache-2.0 OR MIT — https://github.com/rust-num/num-complex
- pulldown-cmark — MIT — https://github.com/raphlinus/pulldown-cmark
- regex — Apache-2.0 OR MIT — https://github.com/rust-lang/regex
- reqwest — Apache-2.0 OR MIT — https://github.com/seanmonstar/reqwest
- serde — Apache-2.0 OR MIT — https://github.com/serde-rs/serde
- serde_json — Apache-2.0 OR MIT — https://github.com/serde-rs/json
- sha2 — Apache-2.0 OR MIT — https://github.com/RustCrypto/hashes
- thiserror — Apache-2.0 OR MIT — https://github.com/dtolnay/thiserror
- tokenizers — Apache-2.0 — https://github.com/huggingface/tokenizers
- tokio — MIT — https://github.com/tokio-rs/tokio
- tokio-stream — MIT — https://github.com/tokio-rs/tokio
- tower — MIT — https://github.com/tower-rs/tower
- tower-http — MIT — https://github.com/tower-rs/tower-http
- tracing — MIT — https://github.com/tokio-rs/tracing
- tracing-subscriber — MIT — https://github.com/tokio-rs/tracing
- urlencoding — MIT — https://github.com/kornelski/rust_urlencoding
Development-only
- http-body-util — MIT — https://github.com/hyperium/http-body
- tempfile — Apache-2.0 OR MIT — https://github.com/Stebalien/tempfile
Notable transitive dependencies
- http — Apache-2.0 OR MIT — https://github.com/hyperium/http
- hyper — MIT — https://github.com/hyperium/hyper
- mime — Apache-2.0 OR MIT — https://github.com/hyperium/mime
- ring — ISC + permissive sub-licenses — https://github.com/briansmith/ring
- rustls — Apache-2.0 OR ISC OR MIT — https://github.com/rustls/rustls
- safetensors — Apache-2.0 — https://github.com/huggingface/safetensors
- tower-service — MIT — https://github.com/tower-rs/tower
- url — Apache-2.0 OR MIT — https://github.com/servo/rust-url
The full transitive graph is enumerated in Cargo.lock. All third-party
Rust crates pulled in by this project use MIT, Apache-2.0, BSD-3-Clause,
ISC, or compatible permissive licenses.
Where to display this notice
This project is deployable as a user-facing service. The contents of this file are made accessible to end users via:
- Web: footer link to
/acknowledgments - API:
Link: </acknowledgments>; rel="acknowledgments"HTTP header, plus the public/acknowledgmentsendpoint - CLI:
--licensesor--acknowledgmentsflag prints this content
License compatibility summary
| License | Commercial use | ShareAlike | Attribution required |
|---|---|---|---|
| MIT | yes | no | yes |
| Apache 2.0 | yes | no | yes (NOTICE file) |
| BSD-3-Clause | yes | no | yes (retain notice) |
| WordNet License | yes | no | yes |
| CC BY 4.0 | yes | no | yes (creator + license link) |
| CC BY-SA 4.0 | yes | applies to the cited content only | yes (creator + license link) |