socathie/circomlib-ml

Circom Circuits Library for Machine Learning

41
/ 100
Emerging

This library offers building blocks for creating machine learning models that can operate with advanced cryptographic techniques. It allows developers to define neural network layers like convolutions, pooling, and dense layers using the Circom language. The output is a cryptographic circuit, enabling privacy-preserving computations where the input data or model parameters can remain hidden.

181 stars. No commits in the last 6 months.

Use this if you are a developer building privacy-preserving machine learning applications that require zero-knowledge proofs for verification.

Not ideal if you are looking for a high-level machine learning framework for general-purpose model training or inference, as this tool requires deep understanding of cryptographic circuits and integer arithmetic.

zero-knowledge proofs privacy-preserving AI cryptographic circuits secure computation on-chain machine learning
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

181

Forks

22

Language

Jupyter Notebook

License

GPL-3.0

Last pushed

Jun 19, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/socathie/circomlib-ml"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.