Uplift buyer disclosure

Third-party software and installation downloads

Current Uplift configuration · Last reviewed July 28, 2026

Read this before purchasing

The signed Uplift installer includes a compiled application runtime. A first installation may download a container runtime, downloads two third-party container images, and downloads two local AI models. Expect more than 10 GB of network downloads plus the installer itself and additional working and storage space. Administrative privileges and internet access are required.

What the installer downloads

  1. Container runtime, if unavailable. Windows downloads Docker Desktop from desktop.docker.com. Linux downloads Docker's convenience script from get.docker.com, which configures Docker's package repository and installs Docker Engine and Compose.
  2. Signed Uplift installer from Mesperlon: includes platform-native compiled launcher and updater executables and a prebuilt application image containing the compiled application, Python runtime, pinned Python packages, and required Debian utilities. These components are not built from source or downloaded from PyPI on the customer's machine.
  3. Container images from Docker Hub: chromadb/chroma:0.5.4 and ollama/ollama:latest. Uplift retags these locally under Mesperlon names.
  4. Local models through Ollama: nomic-embed-text, currently approximately 274 MB, and gemma4, whose current default is approximately 9.6 GB.

Exact transfer sizes vary by operating system, architecture, cache, mirror, and model variant. Updates may download replacement images, packages, models, patches, or installers. Cached components are reused when possible.

Potential separate customer cost: Docker Desktop

The Uplift subscription does not include a Docker subscription. Docker states that Docker Desktop is free for personal use, education, non-commercial open source, and small businesses with fewer than 250 employees andless than USD 10 million in annual revenue. Government entities and larger organizations require a paid Docker subscription for professional Docker Desktop use. The buyer is responsible for its Docker entitlement. Uplift's automatic Windows setup targets supported Windows 10 or 11 systems with WSL 2 and hardware virtualization; Docker Desktop does not support Windows Server. The current Uplift runtime reserves up to 14 GB of memory. Review Docker's Desktop license terms and Windows requirements.

Material components and licenses

  • Chroma 0.5.4: Apache License 2.0.
  • Ollama: MIT License.
  • Python 3.11 slim image: Python Software Foundation and applicable Debian/component licenses.
  • nomic-embed-text: Apache License 2.0.
  • Gemma 4: Apache License 2.0; model notices remain applicable.
  • Nuitka 4.1.3: Apache License 2.0; used only in Mesperlon-controlled release infrastructure to compile the application and launcher.
  • Poppler, Tesseract OCR, libmagic, Debian build tools, and dependencies: respective upstream licenses.

Network destinations and privacy

The installer download and installation can contact Mesperlon/Vercel storage, Docker and Docker Hub, Docker-configured Linux repositories, and Ollama's registry and their CDN providers. These providers necessarily receive ordinary download metadata such as public IP address, requested artifact, timestamp, and client information. Corporate firewalls must allow the applicable destinations. After installation, the models run locally; normal Uplift processing does not use a hosted inference API.

Exact pinned Python environment

These versions come from Uplift's current locked requirements. Each package remains subject to its own license and notices.

annotated-types==0.7.0
anyio==4.3.0
asgiref==3.11.1
backoff==2.2.1
bcrypt==5.0.0
blis==0.7.11
build==1.5.0
certifi==2026.4.22
cffi==2.0.0
charset-normalizer==3.4.7
chroma-hnswlib==0.7.5
chromadb==0.5.4
click==8.1.7
colorama==0.4.6
cryptography==42.0.5
deprecated==1.3.1
distro==1.9.0
durationpy==0.10
fastapi==0.110.0
filelock==3.29.0
flatbuffers==25.12.19
fsspec==2026.4.0
googleapis-common-protos==1.75.0
grpcio==1.62.1
h11==0.16.0
hf-xet==1.5.0
httpcore==1.0.9
httptools==0.7.1
httpx==0.27.2
huggingface-hub==1.13.0
idna==3.13
importlib-metadata==8.4.0
importlib-resources==7.1.0
jinja2==3.1.4
kubernetes==35.0.0
markdown-it-py==4.2.0
markupsafe==3.0.3
mdurl==0.1.2
ml-dtypes==0.3.2
mmh3==5.2.1
numpy==1.26.4
oauthlib==3.3.1
onnxruntime==1.23.0
opentelemetry-api==1.27.0
opentelemetry-exporter-otlp-proto-common==1.27.0
opentelemetry-exporter-otlp-proto-grpc==1.27.0
opentelemetry-instrumentation==0.48b0
opentelemetry-instrumentation-asgi==0.48b0
opentelemetry-instrumentation-fastapi==0.48b0
opentelemetry-proto==1.27.0
opentelemetry-sdk==1.27.0
opentelemetry-semantic-conventions==0.48b0
opentelemetry-util-http==0.48b0
orjson==3.11.9
overrides==7.7.0
packaging==26.2
pdfminer-six==20251230
pdfplumber==0.11.9
pillow==10.3.0
posthog==7.14.0
protobuf==4.25.8
pulsar-client==3.11.0
pycparser==3.0
pydantic==2.7.1
pydantic-core==2.18.2
pygments==2.20.0
pypdf==6.10.1
pypdfium2==5.8.0
pypika==0.51.1
pyproject-hooks==1.2.0
python-dateutil==2.9.0.post0
python-dotenv==1.2.2
python-magic==0.4.27
python-multipart==0.0.9
pyyaml==6.0.3
requests==2.32.5
requests-oauthlib==2.0.0
rich==15.0.0
shellingham==1.5.4
six==1.17.0
sniffio==1.3.1
starlette==0.36.3
tenacity==9.1.4
tokenizers==0.23.1
tqdm==4.67.3
typer==0.12.3
typing-extensions==4.15.0
urllib3==2.7.0
uvicorn[standard]==0.29.0
watchfiles==1.1.1
websocket-client==1.9.0
websockets==16.0
wrapt==1.17.3
zipp==3.23.1
zeroconf==0.148.0

Third-party terms and artifacts can change. Mesperlon will update this disclosure when the configured runtime changes materially. Third-party names and marks belong to their owners and do not imply endorsement.