Concrete ML
Concrete ML is an open-source toolkit built on top of The Concrete Framework. It enables data scientists to automatically turn their machine learning models into their homomorphic equivalent.
Read our whitepaper here, and star the project on Github:
FHE is a powerful cryptographic tool that allows cloud service providers to perform computations directly on encrypted data without needing to decrypt first. With FHE, developers can build applications which ensure full privacy of users and are, at the same time, the complete equivalent of their insecure counterparts.
With Concrete ML, we aim to make it as simple as possible for users of machine learning frameworks to understand and use FHE. To that end, we provide APIs which are as close as possible to what data scientists are already using.
.jpg)

Concrete ML Makes Use Cases Easy
With Concrete ML, we are able to show some very appealing examples of how the tool can be used with models that are already familiar to data scientists.
Logistic regressions, for example, are a popular class of algorithm in Machine Learning. With Concrete ML, we can build a simple logistic regression using scikit-learn to show that they can be executed homomorphically. Converting this algorithm over quantized data to its FHE equivalent takes only a few lines of code thanks to Concrete ML.
Concrete Numpy
Concrete Numpy underpins Concrete ML. It is a python package that contains the tools data scientists need to compile various numpy functions into their FHE equivalents. Concrete Numpy goes on top of the Concrete Library and its Compiler.
Learn more

Announcing Concrete ML v0.2
We are announcing the release of Concrete ML as a public alpha. The package is built on top of Concrete Numpy.
Read Article.png)
Quantization of Neural Networks for Fully Homomorphic Encryption
Machine Learning and the Need for Privacy
Read Article.png)
Privacy-preserving insurance quotes
A tutorial on how to build an FHE-enabled insurance incident predictor.
Read Article