anytype-llm-wiki
Copyright (c) 2026 Aldeia IT
Licensed under the MIT License (see LICENSE).

This product includes third-party software components. Their licenses are
permissive and compatible with the MIT License. This NOTICE file is provided to
satisfy the attribution requirements of those licenses.


Third-party runtime components
------------------------------

The following runtime dependencies are distributed with, or required by, this
project. Each is listed with its respective license:

  fastmcp        Apache License 2.0
  qdrant-client  Apache License 2.0
  httpx          BSD 3-Clause License
  psutil         BSD 3-Clause License

Embedding model (downloaded and run separately via Ollama; not bundled):

  BAAI/bge-m3    MIT License   — the default embedding model. Any other Ollama
                 embedding model you configure is obtained and licensed
                 independently and retains its own license terms.


Apache License 2.0 attribution
------------------------------

The following components are licensed under the Apache License, Version 2.0:
fastmcp and qdrant-client.

  This product includes software developed under the Apache License,
  Version 2.0. You may obtain a copy of the License at:

      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  License for the specific language governing permissions and limitations
  under the License.

This attribution is provided in accordance with Section 4(d) of the Apache
License, Version 2.0. The above components retain their own copyright notices
and license terms as distributed by their respective authors.


Full license texts
------------------

This NOTICE summarizes attribution information only. The complete license texts
and copyright notices for each component are available from that component's own
source repository and distribution package.

Note: this list reflects the project's direct runtime dependencies. Transitive
dependencies are governed by their own licenses as resolved in uv.lock; the tech
team confirms the final dependency set at tag time.


Full third-party license inventory
-----------------------------------

The inventory below was generated from the fully resolved `uv.lock` dependency
tree (all extras) at v0.2.0 release prep and covers transitive dependencies in
addition to the direct runtime deps listed above. It is reproducible with:

    uv run --frozen --with pip-licenses==5.5.5 python -m piplicenses --from=mixed --format=plain

All listed licenses are permissive and compatible with the MIT License. One
note worth calling out:

  - certifi (Mozilla Public License 2.0): MPL-2.0 is a file-level (weak)
    copyleft that is MIT-compatible — it imposes obligations only on modified
    MPL files, which this project does not modify or redistribute in source
    form. No action required.

  - docutils carries a GNU GPL Trove classifier, but the package itself is
    public-domain + BSD; the only GPL-licensed file is an unused Emacs editor
    config (rst.el). It is AGPL-clean. See the per-package waiver rationale in
    .github/workflows/release.yml and https://docutils.sourceforge.io/COPYING.html

 Name                       Version      License
 Authlib                    1.6.9        BSD License
 PyJWT                      2.12.1       MIT
 PyYAML                     6.0.3        MIT License
 Pygments                   2.20.0       BSD-2-Clause
 aiofile                    3.9.0        Apache Software License
 annotated-types            0.7.0        MIT License
 anyio                      4.13.0       MIT
 anytype-llm-wiki           0.2.0        MIT
 attrs                      26.1.0       MIT
 beartype                   0.22.9       MIT License
 cachetools                 7.0.5        MIT
 caio                       0.9.25       UNKNOWN
 certifi                    2026.2.25    Mozilla Public License 2.0 (MPL 2.0)
 cffi                       2.0.0        MIT
 click                      8.3.1        BSD-3-Clause
 cryptography               46.0.6       Apache-2.0 OR BSD-3-Clause
 cyclopts                   4.10.1       Apache-2.0
 dnspython                  2.8.0        ISC License (ISCL)
 docstring_parser           0.17.0       MIT License
 docutils                   0.22.4       BSD License; GNU General Public License (GPL); Public Domain
 email-validator            2.3.0        The Unlicense (Unlicense)
 exceptiongroup             1.3.1        MIT License
 fastmcp                    3.2.0        Apache-2.0
 freezegun                  1.5.5        Apache-2.0
 grpcio                     1.80.0       Apache-2.0
 h11                        0.16.0       MIT License
 h2                         4.3.0        MIT License
 hpack                      4.1.0        MIT License
 httpcore                   1.0.9        BSD-3-Clause
 httpx                      0.28.1       BSD License
 httpx-sse                  0.4.3        MIT
 hyperframe                 6.1.0        MIT License
 idna                       3.11         BSD-3-Clause
 importlib_metadata         8.7.1        Apache-2.0
 iniconfig                  2.3.0        MIT
 jaraco.classes             3.4.0        MIT License
 jaraco.context             6.1.2        MIT
 jaraco.functools           4.4.0        MIT
 jsonref                    1.1.0        MIT
 jsonschema                 4.26.0       MIT
 jsonschema-path            0.4.5        Apache Software License
 jsonschema-specifications  2025.9.1     MIT
 keyring                    25.7.0       MIT
 markdown-it-py             4.0.0        MIT License
 mcp                        1.26.0       MIT License
 mdurl                      0.1.2        MIT License
 more-itertools             10.8.0       MIT
 numpy                      2.4.4        BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0
 openapi-pydantic           0.5.1        MIT License
 opentelemetry-api          1.40.0       Apache-2.0
 packaging                  26.0         Apache-2.0 OR BSD-2-Clause
 pathable                   0.5.0        Apache Software License
 platformdirs               4.9.4        MIT
 pluggy                     1.6.0        MIT License
 portalocker                3.2.0        BSD-3-Clause
 protobuf                   7.34.1       3-Clause BSD License
 psutil                     7.2.2        BSD-3-Clause
 py-key-value-aio           0.4.4        Apache Software License
 pycparser                  3.0          BSD-3-Clause
 pydantic                   2.12.5       MIT
 pydantic-settings          2.13.1       MIT
 pydantic_core              2.41.5       MIT
 pyperclip                  1.11.0       BSD License
 pytest                     9.0.2        MIT
 pytest-timeout             2.4.0        DFSG approved; MIT License
 python-dateutil            2.9.0.post0  Apache Software License; BSD License
 python-dotenv              1.2.2        BSD-3-Clause
 python-multipart           0.0.22       Apache-2.0
 qdrant-client              1.17.1       Apache Software License
 referencing                0.37.0       MIT
 respx                      0.23.1       BSD License
 rich                       14.3.3       MIT License
 rich-rst                   1.3.2        MIT
 rpds-py                    0.30.0       MIT
 six                        1.17.0       MIT License
 sse-starlette              3.3.4        BSD-3-Clause
 starlette                  1.0.0        BSD-3-Clause
 typing-inspection          0.4.2        MIT
 typing_extensions          4.15.0       PSF-2.0
 uncalled-for               0.2.0        MIT License
 urllib3                    2.6.3        MIT
 uvicorn                    0.42.0       BSD-3-Clause
 watchfiles                 1.1.1        MIT License
 websockets                 16.0         BSD-3-Clause
 zipp                       3.23.0       MIT

Note on "UNKNOWN" entries: the listing above is generated from package metadata,
and a package that omits a license classifier shows as UNKNOWN. Verified manually:
  caio 0.9.25 — actually Apache-2.0 (the published package omits the metadata
  classifier; the upstream project is Apache-2.0). Permissive and MIT-compatible;
  the CI license-compatibility gate passes.
