socathie/circomlib-ml
Circom Circuits Library for Machine Learning
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.
Stars
181
Forks
22
Language
Jupyter Notebook
License
GPL-3.0
Category
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.
Higher-rated alternatives
ICME-Lab/jolt-atlas
Fast zkVM born at a16z Crypto substantially adapted by ICME Labs (NovaNet) for verifiable...
mithril-security/blindai
Confidential AI deployment with secure enclaves :lock:
SpeyTech/certifiable-inference
Deterministic, bit-perfect AI inference for safety-critical systems
gizatechxyz/LuminAIR
A zkML framework for ensuring the integrity of computational graphs using Circle STARK proofs
guruvamsi-policharla/zkpot
A prototype implementation of zero-knowledge proofs of training introduced in eprint:2023/1345