API for end-to-end encrypted AI model inference
Top 16.3% on sourcepulse
Nesa provides an API for running AI models with end-to-end encryption, offering privacy guarantees comparable to on-premise infrastructure without the associated costs or complexity. It targets developers and enterprises seeking to deploy AI models while protecting sensitive data from cloud providers and third parties.
How It Works
Nesa utilizes a novel security technology called Equivariant Encryption (EE). Unlike traditional methods like Homomorphic Encryption (HE) that struggle with non-linear operations and introduce significant latency, EE is designed to work directly with neural network architectures. It transforms input data into an encrypted domain where model computations can proceed as if on plaintext, preserving the model's structure and accuracy without any performance overhead. This approach avoids retraining and allows existing pipelines to function with minimal modification.
Quick Start & Requirements
demo/readme.md
for platform-specific setup scripts.torch
and transformers
. Demo code provided for DistilBert and Llama-3.2-1B-Instruct models on Hugging Face.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
5 months ago
1 day