# Third-Party Notices MemRelay is licensed under `AGPL-3.0-only`. The following table records the principal runtime, build, and user-interface components included by the source tree or production images. Exact transitive versions are fixed by `backend/uv.lock`, `frontend/pnpm-lock.yaml`, the Basic Memory submodule lockfile, and the container image definitions. | Component | Version | License | Source | | --- | --- | --- | --- | | Basic Memory | 0.22.1 | AGPL-3.0-or-later | | | Bitwarden CLI | 2026.7.0 | GPL-3.0-only | | | paraphrase-multilingual-MiniLM-L12-v2 | pinned by image build | Apache-2.0 | | | Python | 3.12 | PSF-2.0 | | | FastAPI | 0.116.1 | MIT | | | FastMCP | 3.3.1 | Apache-2.0 | | | Pydantic / pydantic-settings | 2.x | MIT | | | SQLAlchemy | 2.0.43 | MIT | | | Alembic | 1.16.4 | MIT | | | Uvicorn | 0.35.0 | BSD-3-Clause | | | HTTPX | 0.28.1 | BSD-3-Clause | | | cryptography | 45.0.6 | Apache-2.0 OR BSD-3-Clause | | | argon2-cffi | 25.1.0 | MIT | | | croniter | 6.0.0 | MIT | | | openpyxl | 3.1.5 | MIT | | | python-docx | 1.2.0 | MIT | | | python-pptx | 1.0.2 | MIT | | | pypdf | 5.9.0 | BSD-3-Clause | | | Pillow | 11.3.0 | HPND | | | Vue | 3.5.x | MIT | | | Vue Router | 4.5.x | MIT | | | Pinia | 3.0.x | MIT | | | Vue I18n | 11.x | MIT | | | Element Plus | 2.10.x | MIT | | | CodeMirror | 6.x | MIT | | | marked | 18.0.7 | MIT | | | DOMPurify | 3.4.12 | Apache-2.0 OR MPL-2.0 | | | Vite | 7.x | MIT | | | Node.js | 22 | MIT | | | uv | 0.8.4 | Apache-2.0 OR MIT | | | gosu | Debian package version | Apache-2.0 | | | Git | Debian package version | GPL-2.0-only | | | Tesseract OCR | Debian package version | Apache-2.0 | | | Poppler utilities | Debian package version | GPL-2.0-or-later | | | Alpine Linux backup image | 3.22 | Multiple open-source licenses | | The Basic Memory source and its license are available under `third_party/basic-memory/`. License texts and attribution files for Python and JavaScript transitive packages are available from their respective source distributions and installed package metadata. Container redistributors should preserve this notice, the root `LICENSE`, and any license files added by upstream image packages.