E2E encrypted AI inference and vector embeddings SDK
Project description
Elasti
E2E encrypted AI inference and vector embeddings SDK
Coming Soon
Requests are encrypted on your machine and processed inside secure hardware enclaves. Your prompts, responses, and embeddings remain private. Not even we can see your data.
import os
from elasti import Elasti
client = Elasti(
api_key=os.environ["ELASTI_API_KEY"],
)
response = client.inference.create(
model="elasti-genesis",
mode="ephemeral",
messages=[{"role": "user", "content": "Explain 1984 in one sentence."}],
)
print(response.output_text)
Features
-
Fully encrypted inference Prompts and responses are encrypted locally before they leave your machine.
-
Homomorphic vector search Search encrypted embeddings without ever decrypting them. Your cloud context remains invisible to the infrastructure.
-
Zero plaintext on the wire Encryption occurs within the SDK before any network transmission begins.
-
Flexible session modes Support for persistent sessions and ephemeral modes that generate unique keys per request.
Install
pip install elasti
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file elasti-0.0.1.tar.gz.
File metadata
- Download URL: elasti-0.0.1.tar.gz
- Upload date:
- Size: 2.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c0b7b8b6fb5b494f787dda91a777606f56e59809ab8c07ab7596d085fd65d04b
|
|
| MD5 |
54d4b449b48f4bde2aa38852032e0f08
|
|
| BLAKE2b-256 |
fc45f265d6e4524ce2747bd8de96e1fc1fc17e2de12deadbb9d9b8d4f8bb64ad
|
File details
Details for the file elasti-0.0.1-py3-none-any.whl.
File metadata
- Download URL: elasti-0.0.1-py3-none-any.whl
- Upload date:
- Size: 2.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7954a62cd24dcf7ecaf5f005012a839b355e226be17db307ee2c8dc0059d2f7f
|
|
| MD5 |
54aa69f2a710d555953666345f9c62d5
|
|
| BLAKE2b-256 |
4eff5592fc090ec0e5f2b8873571bf07c534b30f0ed9c41507bfc820bcc27332
|