zama-ai/concrete-ml
Privacy-preserving machine learning framework using fully homomorphic encryption, with scikit-learn and PyTorch API bindings.

Concrete ML is an open-source Python framework built on Zama’s Concrete FHE stack that allows data scientists to run machine learning models on encrypted data without requiring knowledge of cryptography. It provides model classes similar to scikit-learn that can perform inference and training over encrypted inputs. The framework integrates with traditional ML libraries and enables privacy-preserving predictions where data remains encrypted throughout computation.