This file contains required notices and attributions for third-party components used in Mimir.
The following components are licensed under the Apache License 2.0:
- Package: neo4j-driver@6.0.1 (including neo4j-driver-core, neo4j-driver-bolt-connection)
- Copyright: Copyright (c) "Neo4j"
- License: Apache-2.0
- Repository: https://github.com/neo4j/neo4j-javascript-driver
- License Text: See https://www.apache.org/licenses/LICENSE-2.0
- Package: sharp@0.34.5 (including @img/sharp-darwin-arm64)
- Copyright: Copyright 2013 Lovell Fuller and contributors
- License: Apache-2.0
- Repository: https://github.com/lovell/sharp
- License Text: See https://www.apache.org/licenses/LICENSE-2.0
- Notice: High performance Node.js image processing library
- Package: openai@6.9.0
- Copyright: Copyright (c) OpenAI
- License: Apache-2.0
- Repository: https://github.com/openai/openai-node
- License Text: See https://www.apache.org/licenses/LICENSE-2.0
- Package: typescript@5.9.3
- Copyright: Copyright (c) Microsoft Corporation
- License: Apache-2.0
- Repository: https://github.com/microsoft/TypeScript
- License Text: See https://www.apache.org/licenses/LICENSE-2.0
- Package: rxjs@7.8.2
- Copyright: Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors
- License: Apache-2.0
- Repository: https://github.com/ReactiveX/rxjs
- License Text: See https://www.apache.org/licenses/LICENSE-2.0
- Package: pdfjs-dist@5.4.296
- Copyright: Copyright (c) Mozilla Foundation
- License: Apache-2.0
- Repository: https://github.com/mozilla/pdf.js
- License Text: See https://www.apache.org/licenses/LICENSE-2.0
- Package: pdf-parse@2.4.5
- Copyright: Copyright (c) 2018 Modesty Zhang
- License: Apache-2.0
- Repository: https://gitlab.com/autokent/pdf-parse
- License Text: See https://www.apache.org/licenses/LICENSE-2.0
- b4a@1.7.3 - Buffer utilities
- bare-events@2.8.2 - Event emitter
- crc-32@1.2.2 - CRC-32 implementation
- detect-libc@2.1.2 - Libc detection
- ecdsa-sig-formatter@1.0.11 - ECDSA signature formatting
- eslint-visitor-keys@4.2.1 - ESLint visitor keys
- events-universal@1.0.1 - Universal events
- readdir-glob@1.1.3 - Directory reading with glob
- text-decoder@1.2.3 - Text decoding utilities
- Package: @img/sharp-libvips-darwin-arm64@1.2.4
- Copyright: Copyright (c) libvips contributors
- License: LGPL-3.0-or-later
- Repository: https://github.com/libvips/libvips
- License Text: See https://www.gnu.org/licenses/lgpl-3.0.html
Important Notice: This component is dynamically linked and not statically compiled into Mimir. Users may replace this library with a compatible alternative. This usage complies with LGPL-3.0 requirements and does not impose GPL obligations on Mimir or its users.
Compliance:
- ✅ Dynamic linking (not static compilation)
- ✅ Library can be replaced by users
- ✅ Source code available at repository above
- ✅ No modifications made to libvips source
The following components are licensed under BSD-2-Clause:
-
mammoth@1.11.0 - .docx to HTML converter
- Copyright (c) 2013, Michael Williamson
-
cheerio-select@2.1.0 - CSS selector engine
- Copyright (c) Felix Böhm
-
dingbat-to-unicode@1.0.1 - Dingbat conversion
- Copyright (c) 2014 Desmond Brand
-
lop@0.4.2 - List operations
- Copyright (c) 2014 Quildreen Motta
-
uglify-js@3.19.3 - JavaScript minifier
- Copyright 2012-2019 (c) Mihai Bazon
The following components are licensed under BSD-3-Clause:
-
buffer-equal-constant-time@1.0.1 - Constant-time buffer comparison
- Copyright (c) 2013, GoInstant Inc.
-
fast-uri@3.1.0 - Fast URI parser
- Copyright (c) 2020 Vincent Voyer
-
sprintf-js@1.0.3 - sprintf implementation
- Copyright (c) 2007-2014, Alexandru Marasteanu
-
qs@6.14.0 - Query string parser
- Copyright (c) 2014 Nathan LaFreniere and other contributors
- argparse@2.0.1 - Argument parser
- Copyright (c) Python Software Foundation
- License: Python-2.0
- Repository: https://github.com/nodeca/argparse
The following components use the ISC license (functionally equivalent to MIT):
- graceful-fs@4.2.11 - Improved fs module
- glob@10.5.0 - Glob pattern matching
- minimatch@9.0.5 - Minimatch pattern matching
- lru-cache@10.4.3 - LRU cache implementation
- semver@7.7.3 - Semantic versioning
- fastq@1.19.1 - Fast queue implementation
- signal-exit@4.1.0 - Signal handling
- yaml@2.8.1 - YAML parser
- zod-to-json-schema@3.24.6 - Zod to JSON Schema converter
And many others - see LICENSE_AUDIT_REPORT.md for complete list.
The majority of dependencies (295 packages, 87.3%) use the MIT license, which is the same as Mimir's license. Notable MIT-licensed components include:
- @langchain/* - LangChain ecosystem (MIT)
- @modelcontextprotocol/sdk - MCP SDK (MIT)
- express - Web framework (MIT)
- chokidar - File watcher (MIT)
- dotenv - Environment variables (MIT)
- zod - Schema validation (MIT)
- vitest - Testing framework (MIT)
For a complete list of MIT-licensed components, see LICENSE_AUDIT_REPORT.md.
- License: MIT OR GPL-3.0-or-later
- Our Choice: MIT (we use the MIT license option)
- Copyright: Copyright (c) 2009-2016 Stuart Knightley, David Duponchel, Franz Buchinger, António Afonso
- License: MIT AND Zlib
- Note: Both licenses apply, both are permissive
- Copyright: Copyright (C) 2014-2017 by Vitaly Puzrin and Andrei Tuputcyn
- ✅ Include this NOTICES.md file in distributions
- ✅ Preserve copyright notices (included above)
- ✅ Include Apache-2.0 license text (linked above)
- ✅ State any modifications (none made)
- ✅ Patent grant automatically applies
- ✅ Include LGPL-3.0 license text (linked above)
- ✅ Document dynamic linking (stated above)
- ✅ Inform users library can be replaced (stated above)
- ✅ Provide source code location (linked above)
- ✅ Include copyright notices (included above)
- ✅ Include license text (standard BSD text applies)
- ✅ Do not use names for endorsement (BSD-3-Clause)
For complete license texts, see:
- Apache-2.0: https://www.apache.org/licenses/LICENSE-2.0.txt
- LGPL-3.0: https://www.gnu.org/licenses/lgpl-3.0.txt
- MIT: https://opensource.org/licenses/MIT
- ISC: https://opensource.org/licenses/ISC
- BSD-2-Clause: https://opensource.org/licenses/BSD-2-Clause
- BSD-3-Clause: https://opensource.org/licenses/BSD-3-Clause
Mimir complies with all license requirements of its dependencies:
- ✅ All required attributions included
- ✅ All copyright notices preserved
- ✅ LGPL component dynamically linked (compliant)
- ✅ Apache-2.0 patent grants accepted
- ✅ No modifications made to third-party code
- ✅ All license texts referenced and available
For questions or concerns about licensing, see LICENSE_AUDIT_REPORT.md or consult legal counsel.
Last Updated: November 24, 2025
Next Review: February 24, 2026 (Quarterly)
Maintained By: Mimir Project Team