← 开源
Lagrange-Labs

deep-prove

Framework to prove inference of ML models blazingly fast

InfrastructureModel optimizationInference service optimizationRust
在 GitHub 打开
增长势头
+-124 小时新增 Star-0.0%
3.35k
Star
102
Fork
+0
本周
37
贡献者
创建于 2024-11-07 · 更新于 2026-10-15 · 今日第 18610 名
主要开发者

Lagrange-Labs/deep-prove 排名第 18,610,有 3,354 个星标。

同类别比较

Lagrange-Labs/deep-prove 排名第 18,610,此处有 8 个同类条目;miaoxworld/OpenClawInstaller 排名第 18,606。

同类别比较
名称排名指标
lemony-ai/cascadeflow18,562
语言:
Python
星标数:
3,944
分叉数:
884
简介:
Cascading runtime for AI agents. Optimize cost, latency, quality, and policy decisions inside the agent loop.
PublicAffairs/openai-gemini18,584
语言:
JavaScript
星标数:
3,665
分叉数:
5,818
简介:
✦ Gemini ➜ OpenAI API proxy. Serverless!
swarmpit/swarmpit18,598
语言:
Clojure
星标数:
3,498
分叉数:
314
简介:
Lightweight AI-friendly Docker Swarm management
miaoxworld/OpenClawInstaller18,606
语言:
Shell
星标数:
3,409
分叉数:
457
简介:
ClawdBot 一键部署工具
open-mmlab/mmdeploy18,625
语言:
Python
星标数:
3,148
分叉数:
718
简介:
OpenMMLab Model Deployment Framework
ulab-uiuc/LLMRouter18,636
语言:
Python
星标数:
3,007
分叉数:
314
简介:
LLMRouter: An Open-Source Library for LLM Routing
shouxieai/tensorRT_Pro18,648
语言:
C++
星标数:
2,896
分叉数:
574
简介:
C++ library based on tensorrt integration
Agent-Field/agentfield18,679
语言:
Go
星标数:
2,611
分叉数:
430
简介:
Build, run and scale AI agents like API and microservices
关键参数与规格
关键参数与规格
参数值
语言Rust
类别Infrastructure
子类别Model optimization,Inference service optimization
星标数3,354
分叉数102
贡献者37
创建日期2024-11-07
更新日期2026-10-15
1 天星标数-1
7 天星标数0
排名18,610
上次排名8,080
排名变化-10,530
7 天星标排名11,860
上次 7 天星标排名9,261
7 天星标排名变化-2,599
总星标排名4,079
上次总星标排名4,073
总星标排名变化-6
README 摘录

DeepProve Zero-knowledge proof system for neural network inference, with first-class support for end-to-end LLM proving. Start with That's where the installation steps, model setup, GPU build, and the full end-to-end tutorial live. The rest of this page is a high-level summary of what DeepProve is and what to expect. Overview DeepProve is the first end-to-end zero-knowledge proof system for full LLM inference. MLP and CNN inference is also supported. The

crate is the core proving library; the remaining crates provide the client stack, storage layer, and developer tooling. 12 tokens/s (67 tokens/min) | | Gemma 3 | 512 tokens | 19 min | 4. 45 tokens/s (27 tokens/min) | **10–30× faster** than the previous published state of the art (e. 6% cosine similarity to the floating-point baseline at 12-bit quantization (GPT-2). **Scales out**: horizontal proof distribution and GPU acceleration are supported today; clusters of GPU workers are on

the roadmap. For the full methodology and a deeper benchmark sweep across sequence lengths and models, see the DeepProve paper (link to be added) and . Acknowledgements This project builds upon the work from scroll-tech/ceno, reusing the sumcheck and GKR implementation from that codebase.

常见问题

记录了多少星标和分叉?

Lagrange-Labs/deep-prove 有 3,354 个星标和 102 个分叉。

仓库排名是多少?

Lagrange-Labs/deep-prove 排名第 18,610。

记录的语言和类别是什么?

Lagrange-Labs/deep-prove 有 3,354 个星标,语言为 Rust,类别为 Infrastructure。

哪个仓库排名最接近?

Lagrange-Labs/deep-prove 与 miaoxworld/OpenClawInstaller 比较,后者排名第 18,606,有 3,409 个星标。

README

DeepProve

Zero-knowledge proof system for neural network inference, with first-class support for end-to-end LLM proving.

👉 Looking to run DeepProve? Start with zkml/README.md

That's where the installation steps, model setup, GPU build, and the full end-to-end bench-llm tutorial live. The rest of this page is a high-level summary of what DeepProve is and what to expect.

Overview

DeepProve is the first end-to-end zero-knowledge proof system for full LLM inference. It generates cryptographic proofs of neural network forward passes using sumchecks and logup GKR, achieving sublinear proving time in model size — orders of magnitude faster than circuit-based approaches.

Confirmed working models: GPT-2, Gemma 3, Llama 2 — all transformer layers proven end-to-end, from token embeddings through to next-token argmax. MLP and CNN inference is also supported.

This repository is a Rust workspace. The zkml crate is the core proving library; the remaining crates provide the client stack, storage layer, and developer tooling.

Headline Numbers

Single-machine inference proving on a 24-core / 504 GB CPU server:

Model Sequence Prove time Verify Proof size Throughput
GPT-2 512 tokens 7.6 min 1.3 s 10.7 MiB 1.12 tokens/s (67 tokens/min)
Gemma 3 512 tokens 19 min 4.3 s 27 MiB 0.45 tokens/s (27 tokens/min)
  • 10–30× faster than the previous published state of the art (e.g. zkGPT reports ≈ 0.05 tokens/s on similar hardware).
  • Accuracy preserved: ≥99.6% cosine similarity to the floating-point baseline at 12-bit quantization (GPT-2).
  • Scales out: horizontal proof distribution and GPU acceleration are supported today; clusters of GPU workers are on the roadmap.

For the full methodology and a deeper benchmark sweep across sequence lengths and models, see the DeepProve paper (link to be added) and zkml/README.md.

Repository Structure

Crate Description
zkml Core proving library — model quantization, layer implementations (MLP, CNN, transformer), and ZK proof generation/verification
deep-prove Client stack — deep-prove-worker runs a proof generation server; deep-prove-cli submits proving jobs locally or to a remote proving network
tenstore Storage facade for persisting and retrieving tensor data; supports local and remote (S3-compatible) backends
tenvis Interactive CLI tool for inspecting and debugging proof data stored in tenstore
telemetry Shared OpenTelemetry tracing and logging setup used across all crates
utils Shared utility helpers: CSV recording, memory tracking, statistical summaries

Licensing

Licensed under the Lagrange License.

Acknowledgements

This project builds upon the work from scroll-tech/ceno, reusing the sumcheck and GKR implementation from that codebase.

排名相邻
同类项目