64 releases (16 stable)

new 2.0.0-rc.1 Mar 7, 2025
1.3.0 Feb 25, 2025
1.2.2 Jan 28, 2025
1.2.1-rc.0 Dec 9, 2024
0.14.0 Mar 29, 2023

#733 in Machine learning

Download history 6591/week @ 2024-11-20 6624/week @ 2024-11-27 8261/week @ 2024-12-04 5495/week @ 2024-12-11 4916/week @ 2024-12-18 1445/week @ 2024-12-25 3433/week @ 2025-01-01 6312/week @ 2025-01-08 7144/week @ 2025-01-15 7162/week @ 2025-01-22 7435/week @ 2025-01-29 8639/week @ 2025-02-05 8599/week @ 2025-02-12 8584/week @ 2025-02-19 7898/week @ 2025-02-26 6444/week @ 2025-03-05

33,136 downloads per month
Used in 27 crates (3 directly)

Apache-2.0 and maybe LGPL-3.0-only

16MB
126K SLoC

Bitbake 55K SLoC // 0.0% comments Rust 42K SLoC // 0.0% comments CUDA 18K SLoC // 0.1% comments C++ 11K SLoC // 0.4% comments Jupyter Notebooks 144 SLoC // 0.3% comments Metal Shading Language 105 SLoC // 0.2% comments

The RISC Zero zkVM circuit

Crate Feature Flags

The following crate feature flags are available.

Feature Target(s) Implies Description
cuda prove, std Turns on CUDA GPU acceleration for the prover. Requires CUDA toolkit to be installed.
metal macos prove, std Deprecated - Metal GPU acceleration for the prover is enabled by default on Apple Silicon.
prove all except rv32im std Enables the prover, incompatible within the zkvm guest.
std all Support for the Rust stdlib.

Dependencies

~5–16MB
~239K SLoC