# Third-Party Notices Copyright (C) 2023-2026 Adaptive Learning contributors. Adaptive Tutor is licensed under AGPL-3.0-only. The complete license text is distributed as LICENSE.txt, and corresponding-source information is available at https://adaptivetutor.ai/source.html. This deterministic engineering inventory records dependency license identifiers; it is not legal advice and does not replace upstream license and notice files. Upstream terms control. Platform SDKs and operating systems may display additional notices. ## Python packages | Package | Version | SPDX license expression | | --- | --- | --- | | alembic | 1.19.0 | MIT | | annotated-doc | 0.0.5 | MIT | | annotated-types | 0.8.0 | MIT | | anyio | 4.14.2 | MIT | | bcrypt | 4.0.1 | Apache-2.0 | | certifi | 2026.7.22 | MPL-2.0 | | cffi | 2.1.1 | MIT-0 | | charset-normalizer | 3.5.1 | MIT | | click | 8.4.2 | BSD-3-Clause | | colorama | 0.4.6 | BSD-3-Clause | | cryptography | 50.0.0 | Apache-2.0 OR BSD-3-Clause | | distro | 1.9.0 | Apache-2.0 | | fastapi | 0.141.1 | MIT | | filetype | 1.2.0 | MIT | | google-auth | 2.56.3 | Apache-2.0 | | google-genai | 2.18.1 | Apache-2.0 | | greenlet | 3.5.5 | MIT AND PSF-2.0 | | h11 | 0.16.0 | MIT | | httpcore | 1.0.9 | BSD-3-Clause | | httpx | 0.28.1 | BSD-3-Clause | | idna | 3.18 | BSD-3-Clause | | iniconfig | 2.3.0 | MIT | | jiter | 0.16.0 | MIT | | jsonpatch | 1.33 | BSD-3-Clause | | jsonpointer | 3.1.1 | BSD-3-Clause | | langchain-core | 1.5.5 | MIT | | langchain-google-genai | 4.3.4 | MIT | | langchain-openai | 1.5.1 | MIT | | langchain-protocol | 0.0.18 | MIT | | langgraph-checkpoint | 4.2.0 | MIT | | langgraph-prebuilt | 1.1.0 | MIT | | langgraph-sdk | 0.4.2 | MIT | | langgraph | 1.2.11 | MIT | | langsmith | 0.11.0 | MIT | | mako | 1.4.1 | MIT | | markupsafe | 3.0.3 | BSD-3-Clause | | networkx | 3.6.1 | BSD-3-Clause | | openai | 2.54.0 | Apache-2.0 | | orjson | 3.12.0 | MPL-2.0 AND (Apache-2.0 OR MIT) | | ormsgpack | 1.12.2 | Apache-2.0 OR MIT | | packaging | 26.3 | Apache-2.0 OR BSD-2-Clause | | passlib | 1.7.4 | BSD-3-Clause | | pluggy | 1.6.0 | MIT | | psycopg2 | 2.9.12 | LGPL-3.0-or-later WITH OpenSSL-exception | | pyasn1-modules | 0.4.2 | BSD-2-Clause | | pyasn1 | 0.6.4 | BSD-2-Clause | | pycparser | 3.0 | BSD-3-Clause | | pydantic-core | 2.46.4 | MIT | | pydantic | 2.13.4 | MIT | | pygments | 2.20.0 | BSD-2-Clause | | pyjwt | 2.13.0 | MIT | | pytest | 9.1.1 | MIT | | python-multipart | 0.0.32 | Apache-2.0 | | pyyaml | 6.0.3 | MIT | | regex | 2026.7.19 | Apache-2.0 AND CNRI-Python | | requests-toolbelt | 1.0.0 | Apache-2.0 | | requests | 2.34.2 | Apache-2.0 | | setuptools | 84.0.0 | MIT | | sniffio | 1.3.1 | MIT OR Apache-2.0 | | sqlalchemy | 2.0.52 | MIT | | starlette | 1.6.0 | BSD-3-Clause | | stripe | 15.5.0 | MIT | | tenacity | 9.1.4 | Apache-2.0 | | tiktoken | 0.13.0 | MIT | | tqdm | 4.70.0 | MPL-2.0 AND MIT | | typing-extensions | 4.16.0 | PSF-2.0 | | typing-inspection | 0.4.4 | MIT | | urllib3 | 2.7.0 | MIT | | uuid-utils | 0.17.0 | BSD-3-Clause | | uvicorn | 0.52.3 | BSD-3-Clause | | websockets | 15.0.1 | BSD-3-Clause | | xxhash | 4.0.0 | BSD-2-Clause | | zstandard | 0.25.0 | BSD-3-Clause | ## Flutter and Dart packages | Package | Version | SPDX license expression | | --- | --- | --- | | args | 2.7.0 | BSD-3-Clause | | async | 2.13.1 | BSD-3-Clause | | boolean_selector | 2.1.2 | BSD-3-Clause | | characters | 1.4.1 | BSD-3-Clause | | clock | 1.1.2 | Apache-2.0 | | collection | 1.19.1 | BSD-3-Clause | | cupertino_icons | 1.0.9 | MIT | | fake_async | 1.3.3 | Apache-2.0 | | ffi | 2.2.0 | BSD-3-Clause | | file | 7.0.1 | BSD-3-Clause | | flutter | 0.0.0 | BSD-3-Clause | | flutter_lints | 6.0.0 | BSD-3-Clause | | flutter_localizations | 0.0.0 | BSD-3-Clause | | flutter_markdown | 0.7.7+1 | BSD-3-Clause | | flutter_test | 0.0.0 | BSD-3-Clause | | flutter_web_plugins | 0.0.0 | BSD-3-Clause | | http | 1.6.0 | BSD-3-Clause | | http_parser | 4.1.2 | BSD-3-Clause | | intl | 0.20.2 | BSD-3-Clause | | leak_tracker | 11.0.2 | BSD-3-Clause | | leak_tracker_flutter_testing | 3.0.10 | BSD-3-Clause | | leak_tracker_testing | 3.0.2 | BSD-3-Clause | | lints | 6.1.0 | BSD-3-Clause | | markdown | 7.3.1 | BSD-3-Clause | | matcher | 0.12.19 | BSD-3-Clause | | material_color_utilities | 0.13.0 | Apache-2.0 | | meta | 1.18.0 | BSD-3-Clause | | nested | 1.0.0 | MIT | | path | 1.9.1 | BSD-3-Clause | | path_provider_linux | 2.2.1 | BSD-3-Clause | | path_provider_platform_interface | 2.1.2 | BSD-3-Clause | | path_provider_windows | 2.3.0 | BSD-3-Clause | | platform | 3.1.6 | BSD-3-Clause | | plugin_platform_interface | 2.1.8 | BSD-3-Clause | | provider | 6.1.5+1 | MIT | | qr | 3.0.2 | BSD-3-Clause | | qr_flutter | 4.1.0 | BSD-3-Clause | | shared_preferences | 2.5.5 | BSD-3-Clause | | shared_preferences_android | 2.4.23 | BSD-3-Clause | | shared_preferences_foundation | 2.5.6 | BSD-3-Clause | | shared_preferences_linux | 2.4.1 | BSD-3-Clause | | shared_preferences_platform_interface | 2.4.2 | BSD-3-Clause | | shared_preferences_web | 2.4.3 | BSD-3-Clause | | shared_preferences_windows | 2.4.1 | BSD-3-Clause | | sky_engine | 0.0.0 | BSD-3-Clause | | source_span | 1.10.2 | BSD-3-Clause | | stack_trace | 1.12.1 | BSD-3-Clause | | stream_channel | 2.1.4 | BSD-3-Clause | | string_scanner | 1.4.1 | BSD-3-Clause | | term_glyph | 1.2.2 | BSD-3-Clause | | test_api | 0.7.11 | BSD-3-Clause | | typed_data | 1.4.0 | BSD-3-Clause | | url_launcher | 6.3.2 | BSD-3-Clause | | url_launcher_android | 6.3.30 | BSD-3-Clause | | url_launcher_ios | 6.4.1 | BSD-3-Clause | | url_launcher_linux | 3.2.2 | BSD-3-Clause | | url_launcher_macos | 3.2.5 | BSD-3-Clause | | url_launcher_platform_interface | 2.3.2 | BSD-3-Clause | | url_launcher_web | 2.4.3 | BSD-3-Clause | | url_launcher_windows | 3.1.5 | BSD-3-Clause | | vector_math | 2.2.0 | BSD-3-Clause | | vm_service | 15.2.0 | BSD-3-Clause | | web | 1.1.1 | BSD-3-Clause | | xdg_directories | 1.1.0 | BSD-3-Clause | ## Toolchain, bundled assets, and external dependencies | Component | Version | License | | --- | --- | --- | | Adaptive Sans | 2.015 | OFL-1.1 | | Common Core State Standards for Mathematics and English Language Arts | 2010 | Common Core State Standards Commercial License | | Flutter SDK | 3.44.0 | BSD-3-Clause | | Godot Engine | 4.6.3 | MIT | | Learning Commons Academic Standards | 1.11.0 | CC-BY-4.0 | | Learning Commons Knowledge Graph repository | dcf4549dcdf5ce1dada8b05f04c91068ac58adac | MIT | | LexiSphere | 0.1.0 | AGPL-3.0-only | | Roboto web fallback | 32 | Apache-2.0 | LexiSphere source: https://github.com/Adaptive-Learning-AI-Company/LexiSphere ## Optional external standards data Learning Commons Academic Standards v1.11.0 are separately licensed under CC-BY-4.0. The data is downloaded and generated outside this repository; the Adaptive Tutor AGPL license does not relicense it. Knowledge Graph is provided by Learning Commons under the CC BY-4.0 license. License: https://creativecommons.org/licenses/by/4.0/ Source repository: https://github.com/learning-commons-org/knowledge-graph.git Pinned source revision: dcf4549dcdf5ce1dada8b05f04c91068ac58adac Release: https://github.com/learning-commons-org/knowledge-graph/releases/tag/v1.11.0 Reviewed exact attribution inventory: 200 statements; jurisdiction map SHA-256 9f7ea11f458ee9db112c0183a0c98bb62c97b24c5eefd7204c343b4c99664dbe; statement map SHA-256 6e123da9ba675d82755fd18722d8a7ba3fd4a4702d471296385d4a86b718fcce Row-level CC BY eligibility is bound to the approved source-license determination for public commercial redistribution. Reviewed upstream license: https://github.com/learning-commons-org/knowledge-graph/blob/dcf4549dcdf5ce1dada8b05f04c91068ac58adac/LICENSE.md Reviewed upstream license SHA-256: b212b4169c22bc86c70b284f5572700bb0de3d3ec4fee3f0120ffbb9b4e498fd License review date: 2026-08-12 Additional upstream Terms: https://learningcommons.org/terms-of-use/ Reviewed Terms content SHA-256: aa9e95a77f8af96880f87149c084cbedbfe9c44b56772c034293eb631ff83039 Incorporated Community Guidelines: https://learningcommons.org/community-guidelines/ Reviewed Community Guidelines content SHA-256: 8dfe7481162be4b70c288837c97e0728aacc3b104b80e3389076c40c7b566050 Commercial redistribution clearance: approved_source_bound_commercial_redistribution. Public catalog publication may proceed only through the protected, source-bound release workflow. Approval basis: source_license_cc_by_4_0_determination; evidence SHA-256: 7ac74208c010a062fb6c9354f45ba7cfd143e734844e242586f5c58eeb635e30; decision date: 2026-08-12; evidence reviewed: 2026-08-12; evidence record: config/learning-commons-commercial-redistribution-decision.json. Adaptive Learning created these standards-alignment packs from Learning Commons Knowledge Graph v1.11.0 by retaining current K-12 state Standards Frameworks and Items, excluding preschool-only rows, mapping K to grade 0 while retaining PK provenance on mixed-grade rows, splitting multi-grade items into per-grade files, and optionally retaining only hasChild taxonomy relationships. Standard descriptions are unchanged. hasChild is structural taxonomy metadata and is never treated as a prerequisite. Georgia is excluded from the Learning Commons import because its upstream records assert CC BY-NC-SA terms. Georgia continues to use the project-authored GENERIC_K14 teaching graph without official Georgia standards text. ## Common Core State Standards © Copyright 2010. National Governors Association Center for Best Practices and Council of Chief State School Officers. All rights reserved. Adaptive Tutor includes only the Common Core State Standards for Mathematics and English Language Arts under the Common Core commercial license. Examples and unrelated third-party materials are not included. License: https://thecorestandards.org/commercial-license/ Bundled Adaptive Sans license text is also preserved under each client's fonts directory. The Flutter Roboto fallback includes its Apache-2.0 license and notice beside the font asset.