mimoo/awesome-zk-ai — explained in plain English
Analysis updated 2026-05-18
Get oriented on which cryptographic technique fits a given AI verifiability or privacy problem.
Look up which companies and research groups are building in a specific corner of verifiable or private AI.
Find papers and provenance data for a specific claim type, like proving model accuracy or proving correct training.
| mimoo/awesome-zk-ai | activetk/nandemo-syoumei | daniellockyer/terraform-log-viewer | |
|---|---|---|---|
| Stars | 29 | 29 | 29 |
| Language | HTML | HTML | HTML |
| Setup difficulty | easy | easy | easy |
| Complexity | 1/5 | 3/5 | 1/5 |
| Audience | researcher | general | ops devops |
Figures from each repo's GitHub metadata at analysis time.
This repository is a curated knowledge base about making AI systems trustworthy, built and maintained by the security research group zkSecurity. Despite the zk in its name, zero-knowledge proofs are just one of several techniques it covers, not the whole focus. The main way to browse it is a generated website with a dedicated page for every approach and every paper, where every number shown is pulled directly from the underlying data along with where that number came from. The project organizes the field around two questions: which phase of a model's life you are protecting, either when it is running (inference) or when it is being trained, and which property you actually want, either proof that something was done correctly (verifiability) or protection of the data and model while computation happens (privacy). Each of those four combinations is covered by a different set of cryptographic and non cryptographic techniques, including zero-knowledge proofs, secure multi-party computation, fully homomorphic encryption, and trusted hardware, each with very different cost and trust tradeoffs. Verifiability proves correctness to a third party but is roughly a thousand times more expensive computationally, while privacy hides data from a counterparty at the cost of heavy communication or encrypted computation. Within the verifiability side specifically, the project further splits things by what exactly is being proven, from the cheapest claim that a specific output came from a specific input, up through proving a model's accuracy on a dataset, and the most expensive claim that a model was trained correctly on specific data. There is also a landscape page mapping out which companies and research groups are actually building in each of these areas, noting that genuinely focused zkML companies are a small group, while most other activity comes from broader cryptography, encryption, or decentralized AI projects adding related language to their existing work.
A curated knowledge base and website mapping cryptographic techniques for verifiable and private AI training and inference.
Mainly HTML. The stack also includes HTML, Static Site.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
double-check against the repo, no cap.