Skip to main content

Lattica Query Client

A Python client library for securely executing AI inference with homomorphic encryption (HE) on Lattica's cloud platform.

Installation

The package is split into two separate PyPI packages based on the FHE backend. Install only the one you need:

# For LATTICA (GPU-based FHE) - includes lattica-fhe-core, torch, numpy, protobuf
pip install lattica-query

# For SUNSCREEN (CPU-based TFHE) - includes sunscreen-fhe
pip install lattica-query-sunscreen

Note: Only install one package at a time. Both provide the lattica_query module; installing both will cause conflicts.

Usage

Factory Pattern (recommended)

from lattica_query import create_query_client

# Auto-detects scheme based on installed backend (lattica-fhe-core vs sunscreen-fhe)
client = create_query_client(query_token="<your-query-token>")

Direct Import

# LATTICA scheme
from lattica_query import QueryClient
client = QueryClient(query_token="<your-query-token>")

# SUNSCREEN scheme
from lattica_query import QueryClientSunscreen
client = QueryClientSunscreen(query_token="<your-query-token>")

Documentation

See documentation at: https://platformdocs.lattica.ai/

License

Proprietary - (c) Lattica AI See license details in the LICENSE.md file.


For more information, visit https://www.lattica.ai

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lattica_query-2.0.0-py3-none-any.whl (35.8 kB view details)

Uploaded Python 3

File details

Details for the file lattica_query-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: lattica_query-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 35.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for lattica_query-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 97cd1a71f15259db1c6f2d5f96864b0af01309b76e96fc6499d1e0e83bcf3655
MD5 b2fd05716b25bc5feef5420649489d00
BLAKE2b-256 074163ab13c0f0a1b8ffbca5e7413629155e20ceccaadd926605519e535c3b1b

See more details on using hashes here.

Release history Release notifications | RSS feed

2.0.2

1 file

2.0.1

1 file

This release

2.0.0 This release

1 file

1.6.0

1 file

1.5.0

1 file

1.4.5

1 file

1.4.4

1 file

1.4.3

1 file

1.4.2

1 file

1.4.1

1 file

1.4.0

1 file

1.3.0

1 file

1.2.0

1 file

1.1.1

1 file

1.1.0

1 file

1.0.7

2 files

1.0.6

2 files

1.0.5

2 files

1.0.4

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

0.6.11

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page