# TameFinder Lite - Third-party notices

This file lists third-party components used by TameFinder Lite for local indexing, local search and optional local summaries.

TameFinder Lite application code is proprietary to JinkoSoft/TamePulse unless explicitly stated otherwise. Third-party
components remain governed by their own licenses.

## Audit scope

This notice covers:

- npm dependencies from `package-lock.json`.
- Rust direct and transitive dependencies from `src-tauri/Cargo.lock`.
- Native binaries and libraries bundled in `src-tauri/vendor` or copied into the application package.
- Models and runtime assets downloaded on demand by the application.

Rust licenses are checked with `cargo-deny` using `src-tauri/deny.toml` for these release targets:

- `aarch64-apple-darwin`
- `x86_64-apple-darwin`
- `x86_64-pc-windows-msvc`
- `aarch64-pc-windows-msvc`

Verification command:

```bash
cd apps/tamefinder-lite/src-tauri
cargo deny --locked check --exclude-dev licenses
```

The policy currently allows only these Rust dependency license families: `0BSD`, `Apache-2.0`,
`Apache-2.0 WITH LLVM-exception`, `BSD-2-Clause`, `BSD-3-Clause`, `BSL-1.0`, `CC0-1.0`,
`CDLA-Permissive-2.0`, `ISC`, `MIT`, `MIT-0`, `MPL-2.0`, `Unicode-3.0`, `Unlicense` and `Zlib`.

## npm dependencies

TameFinder Lite uses npm packages for the Vue/Tauri frontend and build tooling. The package lock declares the following
license families:

- `Apache-2.0`
- `Apache-2.0 OR MIT`
- `BSD-2-Clause`
- `BSD-3-Clause`
- `ISC`
- `MIT`
- `MIT OR Apache-2.0`

Direct runtime dependencies:

- `@lucide/vue` - ISC
- `@tauri-apps/api` - Apache-2.0 OR MIT
- `@tauri-apps/plugin-dialog` - MIT OR Apache-2.0
- `@tauri-apps/plugin-opener` - MIT OR Apache-2.0
- `vue` - MIT

Direct build dependencies:

- `@tauri-apps/cli` - Apache-2.0 OR MIT
- `@vitejs/plugin-vue` - MIT
- `typescript` - Apache-2.0
- `vite` - MIT
- `vue-tsc` - MIT

Transitive npm dependencies are locked in `package-lock.json` and are listed below.

### Complete npm dependency list

- `@babel/helper-string-parser@7.29.7` - MIT
- `@babel/helper-validator-identifier@7.29.7` - MIT
- `@babel/parser@7.29.7` - MIT
- `@babel/types@7.29.7` - MIT
- `@esbuild/aix-ppc64@0.25.12` - MIT
- `@esbuild/android-arm@0.25.12` - MIT
- `@esbuild/android-arm64@0.25.12` - MIT
- `@esbuild/android-x64@0.25.12` - MIT
- `@esbuild/darwin-arm64@0.25.12` - MIT
- `@esbuild/darwin-x64@0.25.12` - MIT
- `@esbuild/freebsd-arm64@0.25.12` - MIT
- `@esbuild/freebsd-x64@0.25.12` - MIT
- `@esbuild/linux-arm@0.25.12` - MIT
- `@esbuild/linux-arm64@0.25.12` - MIT
- `@esbuild/linux-ia32@0.25.12` - MIT
- `@esbuild/linux-loong64@0.25.12` - MIT
- `@esbuild/linux-mips64el@0.25.12` - MIT
- `@esbuild/linux-ppc64@0.25.12` - MIT
- `@esbuild/linux-riscv64@0.25.12` - MIT
- `@esbuild/linux-s390x@0.25.12` - MIT
- `@esbuild/linux-x64@0.25.12` - MIT
- `@esbuild/netbsd-arm64@0.25.12` - MIT
- `@esbuild/netbsd-x64@0.25.12` - MIT
- `@esbuild/openbsd-arm64@0.25.12` - MIT
- `@esbuild/openbsd-x64@0.25.12` - MIT
- `@esbuild/openharmony-arm64@0.25.12` - MIT
- `@esbuild/sunos-x64@0.25.12` - MIT
- `@esbuild/win32-arm64@0.25.12` - MIT
- `@esbuild/win32-ia32@0.25.12` - MIT
- `@esbuild/win32-x64@0.25.12` - MIT
- `@jridgewell/sourcemap-codec@1.5.5` - MIT
- `@lucide/vue@1.23.0` - ISC
- `@rollup/rollup-android-arm-eabi@4.62.2` - MIT
- `@rollup/rollup-android-arm64@4.62.2` - MIT
- `@rollup/rollup-darwin-arm64@4.62.2` - MIT
- `@rollup/rollup-darwin-x64@4.62.2` - MIT
- `@rollup/rollup-freebsd-arm64@4.62.2` - MIT
- `@rollup/rollup-freebsd-x64@4.62.2` - MIT
- `@rollup/rollup-linux-arm-gnueabihf@4.62.2` - MIT
- `@rollup/rollup-linux-arm-musleabihf@4.62.2` - MIT
- `@rollup/rollup-linux-arm64-gnu@4.62.2` - MIT
- `@rollup/rollup-linux-arm64-musl@4.62.2` - MIT
- `@rollup/rollup-linux-loong64-gnu@4.62.2` - MIT
- `@rollup/rollup-linux-loong64-musl@4.62.2` - MIT
- `@rollup/rollup-linux-ppc64-gnu@4.62.2` - MIT
- `@rollup/rollup-linux-ppc64-musl@4.62.2` - MIT
- `@rollup/rollup-linux-riscv64-gnu@4.62.2` - MIT
- `@rollup/rollup-linux-riscv64-musl@4.62.2` - MIT
- `@rollup/rollup-linux-s390x-gnu@4.62.2` - MIT
- `@rollup/rollup-linux-x64-gnu@4.62.2` - MIT
- `@rollup/rollup-linux-x64-musl@4.62.2` - MIT
- `@rollup/rollup-openbsd-x64@4.62.2` - MIT
- `@rollup/rollup-openharmony-arm64@4.62.2` - MIT
- `@rollup/rollup-win32-arm64-msvc@4.62.2` - MIT
- `@rollup/rollup-win32-ia32-msvc@4.62.2` - MIT
- `@rollup/rollup-win32-x64-gnu@4.62.2` - MIT
- `@rollup/rollup-win32-x64-msvc@4.62.2` - MIT
- `@tauri-apps/api@2.11.1` - Apache-2.0 OR MIT
- `@tauri-apps/cli@2.11.4` - Apache-2.0 OR MIT
- `@tauri-apps/cli-darwin-arm64@2.11.4` - Apache-2.0 OR MIT
- `@tauri-apps/cli-darwin-x64@2.11.4` - Apache-2.0 OR MIT
- `@tauri-apps/cli-linux-arm-gnueabihf@2.11.4` - Apache-2.0 OR MIT
- `@tauri-apps/cli-linux-arm64-gnu@2.11.4` - Apache-2.0 OR MIT
- `@tauri-apps/cli-linux-arm64-musl@2.11.4` - Apache-2.0 OR MIT
- `@tauri-apps/cli-linux-riscv64-gnu@2.11.4` - Apache-2.0 OR MIT
- `@tauri-apps/cli-linux-x64-gnu@2.11.4` - Apache-2.0 OR MIT
- `@tauri-apps/cli-linux-x64-musl@2.11.4` - Apache-2.0 OR MIT
- `@tauri-apps/cli-win32-arm64-msvc@2.11.4` - Apache-2.0 OR MIT
- `@tauri-apps/cli-win32-ia32-msvc@2.11.4` - Apache-2.0 OR MIT
- `@tauri-apps/cli-win32-x64-msvc@2.11.4` - Apache-2.0 OR MIT
- `@tauri-apps/plugin-dialog@2.7.1` - MIT OR Apache-2.0
- `@tauri-apps/plugin-opener@2.5.4` - MIT OR Apache-2.0
- `@types/estree@1.0.9` - MIT
- `@vitejs/plugin-vue@5.2.4` - MIT
- `@volar/language-core@2.4.15` - MIT
- `@volar/source-map@2.4.15` - MIT
- `@volar/typescript@2.4.15` - MIT
- `@vue/compiler-core@3.5.39` - MIT
- `@vue/compiler-dom@3.5.39` - MIT
- `@vue/compiler-sfc@3.5.39` - MIT
- `@vue/compiler-ssr@3.5.39` - MIT
- `@vue/compiler-vue2@2.7.16` - MIT
- `@vue/language-core@2.2.12` - MIT
- `@vue/reactivity@3.5.39` - MIT
- `@vue/runtime-core@3.5.39` - MIT
- `@vue/runtime-dom@3.5.39` - MIT
- `@vue/server-renderer@3.5.39` - MIT
- `@vue/shared@3.5.39` - MIT
- `alien-signals@1.0.13` - MIT
- `balanced-match@1.0.2` - MIT
- `brace-expansion@2.1.2` - MIT
- `csstype@3.2.3` - MIT
- `de-indent@1.0.2` - MIT
- `entities@7.0.1` - BSD-2-Clause
- `esbuild@0.25.12` - MIT
- `estree-walker@2.0.2` - MIT
- `fdir@6.5.0` - MIT
- `fsevents@2.3.3` - MIT
- `he@1.2.0` - MIT
- `magic-string@0.30.21` - MIT
- `minimatch@9.0.9` - ISC
- `muggle-string@0.4.1` - MIT
- `nanoid@3.3.15` - MIT
- `path-browserify@1.0.1` - MIT
- `picocolors@1.1.1` - ISC
- `picomatch@4.0.5` - MIT
- `postcss@8.5.16` - MIT
- `rollup@4.62.2` - MIT
- `source-map-js@1.2.1` - BSD-3-Clause
- `tinyglobby@0.2.17` - MIT
- `typescript@5.9.3` - Apache-2.0
- `vite@6.4.3` - MIT
- `vscode-uri@3.1.0` - MIT
- `vue@3.5.39` - MIT
- `vue-tsc@2.2.12` - MIT

## Rust dependencies

TameFinder Lite uses Rust crates for the Tauri application, local indexing, filesystem watching, PDF/text extraction,
SQLite storage, embeddings and local networking. Direct Rust dependencies are declared in `src-tauri/Cargo.toml` and
all transitive versions are locked in `src-tauri/Cargo.lock`.

Direct Rust dependencies:

- `chrono`
- `directories`
- `fastembed`
- `notify`
- `pdf-extract`
- `reqwest`
- `rusqlite`
- `serde`
- `serde_json`
- `tauri`
- `tauri-plugin-dialog`
- `tauri-plugin-opener`
- `thiserror`
- `unicode-normalization`
- `walkdir`
- `windows` on Windows targets
- `zip`

The full transitive Rust graph is verified with `cargo-deny`; the current audited dependency list is below.

### Complete Rust dependency list

- `adler2@2.0.1` - 0BSD OR Apache-2.0 OR MIT
- `adobe-cmap-parser@0.4.1` - MIT
- `aes@0.8.4` - Apache-2.0 OR MIT
- `ahash@0.8.12` - Apache-2.0 OR MIT
- `aho-corasick@1.1.4` - MIT OR Unlicense
- `alloc-no-stdlib@2.0.4` - BSD-3-Clause
- `alloc-stdlib@0.2.4` - BSD-3-Clause
- `allocator-api2@0.2.21` - Apache-2.0 OR MIT
- `anyhow@1.0.103` - Apache-2.0 OR MIT
- `atomic-waker@1.1.2` - Apache-2.0 OR MIT
- `autocfg@1.5.1` - Apache-2.0 OR MIT
- `base64@0.13.1` - Apache-2.0 OR MIT
- `base64@0.21.7` - Apache-2.0 OR MIT
- `base64@0.22.1` - Apache-2.0 OR MIT
- `base64ct@1.8.3` - Apache-2.0 OR MIT
- `bit-set@0.8.0` - Apache-2.0 OR MIT
- `bit-vec@0.8.0` - Apache-2.0 OR MIT
- `bitflags@1.3.2` - Apache-2.0 OR MIT
- `bitflags@2.13.0` - Apache-2.0 OR MIT
- `block-buffer@0.10.4` - Apache-2.0 OR MIT
- `block2@0.6.2` - MIT
- `brotli@8.0.4` - BSD-3-Clause OR MIT
- `brotli-decompressor@5.0.3` - BSD-3-Clause OR MIT
- `bumpalo@3.20.3` - Apache-2.0 OR MIT
- `byteorder@1.5.0` - MIT OR Unlicense
- `bytes@1.12.0` - MIT
- `bzip2@0.5.2` - Apache-2.0 OR MIT
- `bzip2-sys@0.1.13+1.0.8` - Apache-2.0 OR MIT
- `camino@1.2.4` - Apache-2.0 OR MIT
- `cargo-platform@0.1.9` - Apache-2.0 OR MIT
- `cargo_metadata@0.19.2` - MIT
- `cargo_toml@0.22.3` - Apache-2.0 OR MIT
- `castaway@0.2.4` - MIT
- `cc@1.2.66` - Apache-2.0 OR MIT
- `cfb@0.7.3` - MIT
- `cfg-if@1.0.4` - Apache-2.0 OR MIT
- `chrono@0.4.45` - Apache-2.0 OR MIT
- `cipher@0.4.4` - Apache-2.0 OR MIT
- `compact_str@0.9.1` - MIT
- `constant_time_eq@0.3.1` - Apache-2.0 OR CC0-1.0 OR MIT-0
- `cookie@0.18.1` - Apache-2.0 OR MIT
- `core-foundation@0.10.1` - Apache-2.0 OR MIT
- `core-foundation-sys@0.8.7` - Apache-2.0 OR MIT
- `core-graphics@0.25.0` - Apache-2.0 OR MIT
- `core-graphics-types@0.2.0` - Apache-2.0 OR MIT
- `cpufeatures@0.2.17` - Apache-2.0 OR MIT
- `crc@3.4.0` - Apache-2.0 OR MIT
- `crc-catalog@2.5.0` - Apache-2.0 OR MIT
- `crc32fast@1.5.0` - Apache-2.0 OR MIT
- `crossbeam-channel@0.5.16` - Apache-2.0 OR MIT
- `crossbeam-deque@0.8.7` - Apache-2.0 OR MIT
- `crossbeam-epoch@0.9.20` - Apache-2.0 OR MIT
- `crossbeam-utils@0.8.22` - Apache-2.0 OR MIT
- `crypto-common@0.1.7` - Apache-2.0 OR MIT
- `cssparser@0.36.0` - MPL-2.0
- `cssparser-macros@0.6.1` - MPL-2.0
- `ctor@0.8.0` - Apache-2.0 OR MIT
- `ctor-proc-macro@0.0.7` - Apache-2.0 OR MIT
- `darling@0.20.11` - MIT
- `darling@0.23.0` - MIT
- `darling_core@0.20.11` - MIT
- `darling_core@0.23.0` - MIT
- `darling_macro@0.20.11` - MIT
- `darling_macro@0.23.0` - MIT
- `dary_heap@0.3.9` - Apache-2.0 OR MIT
- `deflate64@0.1.12` - MIT
- `der@0.8.0` - Apache-2.0 OR MIT
- `deranged@0.5.8` - Apache-2.0 OR MIT
- `derive_builder@0.20.2` - Apache-2.0 OR MIT
- `derive_builder_core@0.20.2` - Apache-2.0 OR MIT
- `derive_builder_macro@0.20.2` - Apache-2.0 OR MIT
- `derive_more@2.1.1` - MIT
- `derive_more-impl@2.1.1` - MIT
- `digest@0.10.7` - Apache-2.0 OR MIT
- `directories@5.0.1` - Apache-2.0 OR MIT
- `dirs@6.0.0` - Apache-2.0 OR MIT
- `dirs-sys@0.4.1` - Apache-2.0 OR MIT
- `dirs-sys@0.5.0` - Apache-2.0 OR MIT
- `dispatch2@0.3.1` - Apache-2.0 OR MIT OR Zlib
- `displaydoc@0.2.6` - Apache-2.0 OR MIT
- `dom_query@0.27.0` - MIT
- `dpi@0.1.2` - Apache-2.0 OR MIT
- `dtoa@1.0.11` - Apache-2.0 OR MIT
- `dtoa-short@0.3.5` - MPL-2.0
- `dunce@1.0.5` - Apache-2.0 OR CC0-1.0 OR MIT-0
- `dyn-clone@1.0.20` - Apache-2.0 OR MIT
- `either@1.16.0` - Apache-2.0 OR MIT
- `embed-resource@3.0.11` - MIT
- `embed_plist@1.2.2` - Apache-2.0 OR MIT
- `encoding_rs@0.8.35` - Apache-2.0 OR BSD-3-Clause OR MIT
- `equivalent@1.0.2` - Apache-2.0 OR MIT
- `erased-serde@0.4.10` - Apache-2.0 OR MIT
- `errno@0.3.14` - Apache-2.0 OR MIT
- `esaxx-rs@0.1.10` - Apache-2.0
- `euclid@0.20.14` - Apache-2.0 OR MIT
- `fallible-iterator@0.3.0` - Apache-2.0 OR MIT
- `fallible-streaming-iterator@0.1.9` - Apache-2.0 OR MIT
- `fastembed@5.17.2` - Apache-2.0
- `fastrand@2.4.1` - Apache-2.0 OR MIT
- `fdeflate@0.3.7` - Apache-2.0 OR MIT
- `filetime@0.2.29` - Apache-2.0 OR MIT
- `find-msvc-tools@0.1.9` - Apache-2.0 OR MIT
- `flate2@1.1.9` - Apache-2.0 OR MIT
- `fnv@1.0.7` - Apache-2.0 OR MIT
- `foldhash@0.2.0` - Zlib
- `foreign-types@0.5.0` - Apache-2.0 OR MIT
- `foreign-types-macros@0.2.3` - Apache-2.0 OR MIT
- `foreign-types-shared@0.3.1` - Apache-2.0 OR MIT
- `form_urlencoded@1.2.2` - Apache-2.0 OR MIT
- `fsevent-sys@4.1.0` - MIT
- `futures-channel@0.3.32` - Apache-2.0 OR MIT
- `futures-core@0.3.32` - Apache-2.0 OR MIT
- `futures-io@0.3.32` - Apache-2.0 OR MIT
- `futures-sink@0.3.32` - Apache-2.0 OR MIT
- `futures-task@0.3.32` - Apache-2.0 OR MIT
- `futures-util@0.3.32` - Apache-2.0 OR MIT
- `generic-array@0.14.7` - MIT
- `getrandom@0.2.17` - Apache-2.0 OR MIT
- `getrandom@0.3.4` - Apache-2.0 OR MIT
- `getrandom@0.4.3` - Apache-2.0 OR MIT
- `glob@0.3.3` - Apache-2.0 OR MIT
- `hashbrown@0.12.3` - Apache-2.0 OR MIT
- `hashbrown@0.14.5` - Apache-2.0 OR MIT
- `hashbrown@0.16.1` - Apache-2.0 OR MIT
- `hashbrown@0.17.1` - Apache-2.0 OR MIT
- `hashlink@0.9.1` - Apache-2.0 OR MIT
- `heck@0.5.0` - Apache-2.0 OR MIT
- `hmac@0.12.1` - Apache-2.0 OR MIT
- `hmac-sha256@1.1.14` - ISC
- `html5ever@0.38.0` - Apache-2.0 OR MIT
- `http@1.4.2` - Apache-2.0 OR MIT
- `http-body@1.0.1` - MIT
- `http-body-util@0.1.3` - MIT
- `httparse@1.10.1` - Apache-2.0 OR MIT
- `hyper@1.10.1` - MIT
- `hyper-tls@0.6.0` - Apache-2.0 OR MIT
- `hyper-util@0.1.20` - MIT
- `iana-time-zone@0.1.65` - Apache-2.0 OR MIT
- `ico@0.5.0` - MIT
- `icu_collections@2.2.0` - Unicode-3.0
- `icu_locale_core@2.2.0` - Unicode-3.0
- `icu_normalizer@2.2.0` - Unicode-3.0
- `icu_normalizer_data@2.2.0` - Unicode-3.0
- `icu_properties@2.2.0` - Unicode-3.0
- `icu_properties_data@2.2.0` - Unicode-3.0
- `icu_provider@2.2.0` - Unicode-3.0
- `ident_case@1.0.1` - Apache-2.0 OR MIT
- `idna@1.1.0` - Apache-2.0 OR MIT
- `idna_adapter@1.2.2` - Apache-2.0 OR MIT
- `indexmap@1.9.3` - Apache-2.0 OR MIT
- `indexmap@2.14.0` - Apache-2.0 OR MIT
- `infer@0.19.0` - MIT
- `inout@0.1.4` - Apache-2.0 OR MIT
- `ipnet@2.12.0` - Apache-2.0 OR MIT
- `itertools@0.14.0` - Apache-2.0 OR MIT
- `itoa@1.0.18` - Apache-2.0 OR MIT
- `jobserver@0.1.35` - Apache-2.0 OR MIT
- `json-patch@3.0.1` - Apache-2.0 OR MIT
- `jsonptr@0.6.3` - Apache-2.0 OR MIT
- `keyboard-types@0.7.0` - Apache-2.0 OR MIT
- `libc@0.2.186` - Apache-2.0 OR MIT
- `libsqlite3-sys@0.30.1` - MIT
- `litemap@0.8.2` - Unicode-3.0
- `lock_api@0.4.14` - Apache-2.0 OR MIT
- `log@0.4.33` - Apache-2.0 OR MIT
- `lopdf@0.34.0` - MIT
- `lzma-rs@0.3.0` - MIT
- `lzma-rust2@0.15.8` - Apache-2.0
- `lzma-sys@0.1.20` - Apache-2.0 OR MIT
- `macro_rules_attribute@0.2.2` - Apache-2.0 OR MIT OR Zlib
- `macro_rules_attribute-proc_macro@0.2.2` - Apache-2.0 OR MIT OR Zlib
- `markup5ever@0.38.0` - Apache-2.0 OR MIT
- `matrixmultiply@0.3.10` - Apache-2.0 OR MIT
- `md-5@0.10.6` - Apache-2.0 OR MIT
- `memchr@2.8.3` - MIT OR Unlicense
- `mime@0.3.17` - Apache-2.0 OR MIT
- `minimal-lexical@0.2.1` - Apache-2.0 OR MIT
- `miniz_oxide@0.8.9` - Apache-2.0 OR MIT OR Zlib
- `mio@1.2.1` - MIT
- `monostate@0.1.18` - Apache-2.0 OR MIT
- `monostate-impl@0.1.18` - Apache-2.0 OR MIT
- `muda@0.19.3` - Apache-2.0 OR MIT
- `native-tls@0.2.18` - Apache-2.0 OR MIT
- `ndarray@0.17.2` - Apache-2.0 OR MIT
- `new_debug_unreachable@1.0.6` - MIT
- `nom@7.1.3` - MIT
- `notify@6.1.1` - CC0-1.0
- `num-complex@0.4.6` - Apache-2.0 OR MIT
- `num-conv@0.2.2` - Apache-2.0 OR MIT
- `num-integer@0.1.46` - Apache-2.0 OR MIT
- `num-traits@0.2.19` - Apache-2.0 OR MIT
- `objc2@0.6.4` - MIT
- `objc2-app-kit@0.3.2` - Apache-2.0 OR MIT OR Zlib
- `objc2-core-foundation@0.3.2` - Apache-2.0 OR MIT OR Zlib
- `objc2-core-graphics@0.3.2` - Apache-2.0 OR MIT OR Zlib
- `objc2-encode@4.1.0` - MIT
- `objc2-exception-helper@0.1.1` - Apache-2.0 OR MIT OR Zlib
- `objc2-foundation@0.3.2` - MIT
- `objc2-quartz-core@0.3.2` - Apache-2.0 OR MIT OR Zlib
- `objc2-web-kit@0.3.2` - Apache-2.0 OR MIT OR Zlib
- `once_cell@1.21.4` - Apache-2.0 OR MIT
- `onig@6.5.3` - MIT
- `onig_sys@69.9.3` - MIT
- `open@5.3.6` - MIT
- `option-ext@0.2.0` - MPL-2.0
- `ort@2.0.0-rc.12` - Apache-2.0 OR MIT
- `ort-sys@2.0.0-rc.12` - Apache-2.0 OR MIT
- `parking_lot@0.12.5` - Apache-2.0 OR MIT
- `parking_lot_core@0.9.12` - Apache-2.0 OR MIT
- `paste@1.0.15` - Apache-2.0 OR MIT
- `pbkdf2@0.12.2` - Apache-2.0 OR MIT
- `pdf-extract@0.7.12` - MIT
- `pem-rfc7468@1.0.0` - Apache-2.0 OR MIT
- `percent-encoding@2.3.2` - Apache-2.0 OR MIT
- `phf@0.13.1` - MIT
- `phf_codegen@0.13.1` - MIT
- `phf_generator@0.13.1` - MIT
- `phf_macros@0.13.1` - MIT
- `phf_shared@0.13.1` - MIT
- `pin-project-lite@0.2.17` - Apache-2.0 OR MIT
- `pkg-config@0.3.33` - Apache-2.0 OR MIT
- `plist@1.10.0` - MIT
- `png@0.17.16` - Apache-2.0 OR MIT
- `png@0.18.1` - Apache-2.0 OR MIT
- `pom@1.1.0` - MIT
- `portable-atomic@1.13.1` - Apache-2.0 OR MIT
- `postscript@0.14.1` - Apache-2.0 OR MIT
- `potential_utf@0.1.5` - Unicode-3.0
- `powerfmt@0.2.0` - Apache-2.0 OR MIT
- `ppv-lite86@0.2.21` - Apache-2.0 OR MIT
- `precomputed-hash@0.1.1` - MIT
- `proc-macro2@1.0.106` - Apache-2.0 OR MIT
- `quick-xml@0.41.0` - MIT
- `quote@1.0.46` - Apache-2.0 OR MIT
- `rand@0.9.4` - Apache-2.0 OR MIT
- `rand_chacha@0.9.0` - Apache-2.0 OR MIT
- `rand_core@0.9.5` - Apache-2.0 OR MIT
- `rangemap@1.7.1` - Apache-2.0 OR MIT
- `raw-window-handle@0.6.2` - Apache-2.0 OR MIT OR Zlib
- `rawpointer@0.2.1` - Apache-2.0 OR MIT
- `rayon@1.12.0` - Apache-2.0 OR MIT
- `rayon-cond@0.4.0` - Apache-2.0 OR MIT
- `rayon-core@1.13.0` - Apache-2.0 OR MIT
- `regex@1.12.4` - Apache-2.0 OR MIT
- `regex-automata@0.4.14` - Apache-2.0 OR MIT
- `regex-syntax@0.8.11` - Apache-2.0 OR MIT
- `reqwest@0.12.28` - Apache-2.0 OR MIT
- `rfd@0.16.0` - MIT
- `rusqlite@0.32.1` - MIT
- `rustc-hash@2.1.3` - Apache-2.0 OR MIT
- `rustc_version@0.4.1` - Apache-2.0 OR MIT
- `rustix@1.1.4` - Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT
- `rustls-pki-types@1.15.0` - Apache-2.0 OR MIT
- `rustversion@1.0.23` - Apache-2.0 OR MIT
- `ryu@1.0.23` - Apache-2.0 OR BSL-1.0
- `safetensors@0.8.0` - Apache-2.0
- `same-file@1.0.6` - MIT OR Unlicense
- `schannel@0.1.29` - MIT
- `schemars@0.8.22` - MIT
- `schemars_derive@0.8.22` - MIT
- `scopeguard@1.2.0` - Apache-2.0 OR MIT
- `security-framework@3.7.0` - Apache-2.0 OR MIT
- `security-framework-sys@2.17.0` - Apache-2.0 OR MIT
- `selectors@0.36.1` - MPL-2.0
- `semver@1.0.28` - Apache-2.0 OR MIT
- `serde@1.0.228` - Apache-2.0 OR MIT
- `serde-untagged@0.1.9` - Apache-2.0 OR MIT
- `serde_core@1.0.228` - Apache-2.0 OR MIT
- `serde_derive@1.0.228` - Apache-2.0 OR MIT
- `serde_derive_internals@0.29.1` - Apache-2.0 OR MIT
- `serde_json@1.0.150` - Apache-2.0 OR MIT
- `serde_repr@0.1.20` - Apache-2.0 OR MIT
- `serde_spanned@1.1.1` - Apache-2.0 OR MIT
- `serde_urlencoded@0.7.1` - Apache-2.0 OR MIT
- `serde_with@3.21.0` - Apache-2.0 OR MIT
- `serde_with_macros@3.21.0` - Apache-2.0 OR MIT
- `serialize-to-javascript@0.1.2` - Apache-2.0 OR MIT
- `serialize-to-javascript-impl@0.1.2` - Apache-2.0 OR MIT
- `servo_arc@0.4.3` - Apache-2.0 OR MIT
- `sha1@0.10.6` - Apache-2.0 OR MIT
- `sha2@0.10.9` - Apache-2.0 OR MIT
- `shlex@2.0.1` - Apache-2.0 OR MIT
- `simd-adler32@0.3.9` - MIT
- `siphasher@1.0.3` - Apache-2.0 OR MIT
- `slab@0.4.12` - MIT
- `smallvec@1.15.2` - Apache-2.0 OR MIT
- `socket2@0.6.4` - Apache-2.0 OR MIT
- `socks@0.3.4` - Apache-2.0 OR MIT
- `softbuffer@0.4.8` - Apache-2.0 OR MIT
- `spm_precompiled@0.1.4` - Apache-2.0
- `stable_deref_trait@1.2.1` - Apache-2.0 OR MIT
- `static_assertions@1.1.0` - Apache-2.0 OR MIT
- `string_cache@0.9.0` - Apache-2.0 OR MIT
- `string_cache_codegen@0.6.1` - Apache-2.0 OR MIT
- `strsim@0.11.1` - MIT
- `subtle@2.6.1` - BSD-3-Clause
- `swift-rs@1.0.7` - Apache-2.0 OR MIT
- `syn@2.0.118` - Apache-2.0 OR MIT
- `sync_wrapper@1.0.2` - Apache-2.0
- `synstructure@0.13.2` - MIT
- `tao@0.35.3` - Apache-2.0
- `tauri@2.11.5` - Apache-2.0 OR MIT
- `tauri-build@2.6.3` - Apache-2.0 OR MIT
- `tauri-codegen@2.6.3` - Apache-2.0 OR MIT
- `tauri-macros@2.6.3` - Apache-2.0 OR MIT
- `tauri-plugin@2.6.3` - Apache-2.0 OR MIT
- `tauri-plugin-dialog@2.7.1` - Apache-2.0 OR MIT
- `tauri-plugin-fs@2.5.1` - Apache-2.0 OR MIT
- `tauri-plugin-opener@2.5.4` - Apache-2.0 OR MIT
- `tauri-runtime@2.11.3` - Apache-2.0 OR MIT
- `tauri-runtime-wry@2.11.4` - Apache-2.0 OR MIT
- `tauri-utils@2.9.3` - Apache-2.0 OR MIT
- `tauri-winres@0.3.6` - MIT
- `tempfile@3.27.0` - Apache-2.0 OR MIT
- `tendril@0.5.1` - Apache-2.0 OR MIT
- `thiserror@1.0.69` - Apache-2.0 OR MIT
- `thiserror@2.0.18` - Apache-2.0 OR MIT
- `thiserror-impl@1.0.69` - Apache-2.0 OR MIT
- `thiserror-impl@2.0.18` - Apache-2.0 OR MIT
- `time@0.3.53` - Apache-2.0 OR MIT
- `time-core@0.1.9` - Apache-2.0 OR MIT
- `time-macros@0.2.31` - Apache-2.0 OR MIT
- `tinystr@0.8.3` - Unicode-3.0
- `tinyvec@1.11.0` - Apache-2.0 OR MIT OR Zlib
- `tinyvec_macros@0.1.1` - Apache-2.0 OR MIT OR Zlib
- `tokenizers@0.22.2` - Apache-2.0
- `tokio@1.52.3` - MIT
- `tokio-native-tls@0.3.1` - MIT
- `tokio-util@0.7.18` - MIT
- `toml@0.9.12+spec-1.1.0` - Apache-2.0 OR MIT
- `toml@1.1.2+spec-1.1.0` - Apache-2.0 OR MIT
- `toml_datetime@0.7.5+spec-1.1.0` - Apache-2.0 OR MIT
- `toml_datetime@1.1.1+spec-1.1.0` - Apache-2.0 OR MIT
- `toml_parser@1.1.2+spec-1.1.0` - Apache-2.0 OR MIT
- `toml_writer@1.1.1+spec-1.1.0` - Apache-2.0 OR MIT
- `tower@0.5.3` - MIT
- `tower-http@0.6.11` - MIT
- `tower-layer@0.3.3` - MIT
- `tower-service@0.3.3` - MIT
- `tracing@0.1.44` - MIT
- `tracing-core@0.1.36` - MIT
- `try-lock@0.2.5` - MIT
- `type1-encoding-parser@0.1.1` - MIT
- `typeid@1.0.3` - Apache-2.0 OR MIT
- `typenum@1.20.1` - Apache-2.0 OR MIT
- `unic-char-property@0.9.0` - Apache-2.0 OR MIT
- `unic-char-range@0.9.0` - Apache-2.0 OR MIT
- `unic-common@0.9.0` - Apache-2.0 OR MIT
- `unic-ucd-ident@0.9.0` - Apache-2.0 OR MIT
- `unic-ucd-version@0.9.0` - Apache-2.0 OR MIT
- `unicode-ident@1.0.24` - Apache-2.0 OR MIT OR Unicode-3.0
- `unicode-normalization@0.1.25` - Apache-2.0 OR MIT
- `unicode-normalization-alignments@0.1.12` - Apache-2.0 OR MIT
- `unicode-segmentation@1.13.3` - Apache-2.0 OR MIT
- `unicode_categories@0.1.1` - Apache-2.0 OR MIT
- `ureq@3.3.0` - Apache-2.0 OR MIT
- `ureq-proto@0.6.0` - Apache-2.0 OR MIT
- `url@2.5.8` - Apache-2.0 OR MIT
- `urlpattern@0.3.0` - MIT
- `utf8-zero@0.8.1` - Apache-2.0 OR MIT
- `utf8_iter@1.0.4` - Apache-2.0 OR MIT
- `uuid@1.23.4` - Apache-2.0 OR MIT
- `vcpkg@0.2.15` - Apache-2.0 OR MIT
- `version_check@0.9.5` - Apache-2.0 OR MIT
- `vswhom@0.1.0` - MIT
- `vswhom-sys@0.1.3` - MIT
- `walkdir@2.5.0` - MIT OR Unlicense
- `want@0.3.1` - MIT
- `web_atoms@0.2.5` - Apache-2.0 OR MIT
- `webpki-root-certs@1.0.8` - CDLA-Permissive-2.0
- `webview2-com@0.38.2` - MIT
- `webview2-com-macros@0.8.1` - MIT
- `webview2-com-sys@0.38.2` - MIT
- `weezl@0.1.12` - Apache-2.0 OR MIT
- `winapi@0.3.9` - Apache-2.0 OR MIT
- `winapi-util@0.1.11` - MIT OR Unlicense
- `window-vibrancy@0.6.0` - Apache-2.0 OR MIT
- `windows@0.61.3` - Apache-2.0 OR MIT
- `windows-collections@0.2.0` - Apache-2.0 OR MIT
- `windows-core@0.61.2` - Apache-2.0 OR MIT
- `windows-core@0.62.2` - Apache-2.0 OR MIT
- `windows-future@0.2.1` - Apache-2.0 OR MIT
- `windows-implement@0.60.2` - Apache-2.0 OR MIT
- `windows-interface@0.59.3` - Apache-2.0 OR MIT
- `windows-link@0.1.3` - Apache-2.0 OR MIT
- `windows-link@0.2.1` - Apache-2.0 OR MIT
- `windows-numerics@0.2.0` - Apache-2.0 OR MIT
- `windows-result@0.3.4` - Apache-2.0 OR MIT
- `windows-result@0.4.1` - Apache-2.0 OR MIT
- `windows-strings@0.4.2` - Apache-2.0 OR MIT
- `windows-strings@0.5.1` - Apache-2.0 OR MIT
- `windows-sys@0.48.0` - Apache-2.0 OR MIT
- `windows-sys@0.59.0` - Apache-2.0 OR MIT
- `windows-sys@0.60.2` - Apache-2.0 OR MIT
- `windows-sys@0.61.2` - Apache-2.0 OR MIT
- `windows-targets@0.48.5` - Apache-2.0 OR MIT
- `windows-targets@0.52.6` - Apache-2.0 OR MIT
- `windows-targets@0.53.5` - Apache-2.0 OR MIT
- `windows-threading@0.1.0` - Apache-2.0 OR MIT
- `windows-version@0.1.7` - Apache-2.0 OR MIT
- `windows_aarch64_msvc@0.48.5` - Apache-2.0 OR MIT
- `windows_aarch64_msvc@0.52.6` - Apache-2.0 OR MIT
- `windows_aarch64_msvc@0.53.1` - Apache-2.0 OR MIT
- `windows_x86_64_msvc@0.48.5` - Apache-2.0 OR MIT
- `windows_x86_64_msvc@0.52.6` - Apache-2.0 OR MIT
- `windows_x86_64_msvc@0.53.1` - Apache-2.0 OR MIT
- `winnow@0.7.15` - MIT
- `winnow@1.0.3` - MIT
- `winreg@0.55.0` - MIT
- `writeable@0.6.3` - Unicode-3.0
- `wry@0.55.1` - Apache-2.0 OR MIT
- `xz2@0.1.7` - Apache-2.0 OR MIT
- `yoke@0.8.3` - Unicode-3.0
- `yoke-derive@0.8.2` - Unicode-3.0
- `zerocopy@0.8.53` - Apache-2.0 OR BSD-2-Clause OR MIT
- `zerofrom@0.1.8` - Unicode-3.0
- `zerofrom-derive@0.1.7` - Unicode-3.0
- `zeroize@1.9.0` - Apache-2.0 OR MIT
- `zeroize_derive@1.5.0` - Apache-2.0 OR MIT
- `zerotrie@0.2.4` - Unicode-3.0
- `zerovec@0.11.6` - Unicode-3.0
- `zerovec-derive@0.11.3` - Unicode-3.0
- `zip@2.4.2` - MIT
- `zmij@1.0.21` - MIT
- `zopfli@0.8.3` - Apache-2.0
- `zstd@0.13.3` - MIT
- `zstd-safe@7.2.4` - Apache-2.0 OR MIT
- `zstd-sys@2.0.16+zstd.1.5.7` - Apache-2.0 OR MIT

The private `tamefinder-lite` application crate is marked with `publish = false` and excluded from third-party license checks.

## FastEmbed embedding runtime

- Project: FastEmbed for Rust
- Component used: local embedding generation
- Source: https://github.com/qdrant/fastembed-rs
- License: Apache License 2.0

TameFinder Lite uses FastEmbed to generate embeddings locally for indexed chunks.

## ONNX Runtime / ORT

- Project: ONNX Runtime
- Rust crates: `ort`, `ort-sys`
- Component used: native runtime used by FastEmbed to execute ONNX embedding models
- Source: https://github.com/microsoft/onnxruntime
- Runtime license: MIT
- Rust wrapper crate licenses: Apache-2.0 OR MIT

The Rust dependency enables `ort-download-binaries-native-tls`, so ONNX Runtime binaries may be downloaded as part of
the Rust build/runtime preparation flow rather than authored by TameFinder Lite.

## SQLite / rusqlite bundled

- Project: SQLite
- Rust crates: `rusqlite`, `libsqlite3-sys`
- Component used: local application database and full-text index
- Source: https://sqlite.org/
- License: Public Domain / SQLite blessing

TameFinder Lite enables the `rusqlite` `bundled` feature, so SQLite source is built through `libsqlite3-sys` instead of
requiring a system SQLite installation.

## llama.cpp / llama-cli / llama-server

- Project: llama.cpp
- Component used: `llama-cli`, `llama-server` runtime and required shared libraries
- Release: `b9923`
- Source: https://github.com/ggml-org/llama.cpp/releases/tag/b9923
- License: MIT

Bundled release assets:

- `llama-b9923-bin-macos-arm64.tar.gz`
  - SHA-256: `ce7fa6eccea975681f9f90616eb0cf424e9676446061fb044d4a7092c117a88a`
  - URL: https://github.com/ggml-org/llama.cpp/releases/download/b9923/llama-b9923-bin-macos-arm64.tar.gz
- `llama-b9923-bin-macos-x64.tar.gz`
  - SHA-256: `7d94931315dc47c506f116a6d8fe416aa14323ce4231a937cd31183ce34e5ec0`
  - URL: https://github.com/ggml-org/llama.cpp/releases/download/b9923/llama-b9923-bin-macos-x64.tar.gz
- `llama-b9923-bin-win-cpu-x64.zip`
  - SHA-256: `9774bf52ee53f99283f5ef01d947731e2835fa0443982592410261bd414fd5aa`
  - URL: https://github.com/ggml-org/llama.cpp/releases/download/b9923/llama-b9923-bin-win-cpu-x64.zip
- `llama-b9923-bin-win-cpu-arm64.zip`
  - SHA-256: `84cf2a1dffdc4295e921a3f0dada88991f19431d7b09198d795064cb0811d8a1`
  - URL: https://github.com/ggml-org/llama.cpp/releases/download/b9923/llama-b9923-bin-win-cpu-arm64.zip

MIT License

Copyright (c) 2023-2026 The ggml authors

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files
(the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify,
merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT
OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

## Qwen2.5-1.5B-Instruct-GGUF

- Project: Qwen2.5-1.5B-Instruct-GGUF
- Component used: optional local summary model, downloaded on first summary use
- Source: https://huggingface.co/Qwen/Qwen2.5-1.5B-Instruct-GGUF
- Runtime download mirror: https://tamepulse.com/wp-content/uploads/downloads/tamefinder-lite/01-summary-model-qwen2.5-1.5b-instruct-gguf/
- File used by TameFinder Lite: `qwen2.5-1.5b-instruct-q4_k_m.gguf`
- License: Apache License 2.0

The model is not bundled in the application installer. TameFinder Lite downloads it to the local application data directory when the
user requests a summary for the first time.

Apache License 2.0 text: https://www.apache.org/licenses/LICENSE-2.0

## Qdrant paraphrase-multilingual-MiniLM-L12-v2 ONNX model

- Project: Qdrant/paraphrase-multilingual-MiniLM-L12-v2-onnx-Q
- Component used: local embedding model downloaded on first indexing use
- Source: https://huggingface.co/Qdrant/paraphrase-multilingual-MiniLM-L12-v2-onnx-Q
- Runtime download mirror: https://tamepulse.com/wp-content/uploads/downloads/tamefinder-lite/02-embedding-model-qdrant-paraphrase-multilingual-minilm-l12-v2-onnx-q/
- Main model file: `model_optimized.onnx`
- License: Apache License 2.0

Model support files may include `config.json`, `tokenizer.json`, `special_tokens_map.json`, `tokenizer_config.json`,
`unigram.json` and `ort_config.json`.

## LLVM OpenMP runtime

- Project: LLVM Project / OpenMP runtime
- Component used: `libomp140` DLL included in the official Windows CPU builds of llama.cpp
- Source: https://github.com/llvm/llvm-project
- License: Apache License 2.0 with LLVM Exceptions

LLVM license text: https://github.com/llvm/llvm-project/blob/main/LICENSE.TXT
