Alex Xiong's starred repositories

lurk-rs

Lurk is a Turing-complete programming language for recursive zk-SNARKs. It is a statically scoped dialect of Lisp, influenced by Scheme and Common Lisp.

Language:RustLicense:Apache-2.0Stargazers:410Issues:0Issues:0

SWE-agent

SWE-agent takes a GitHub issue and tries to automatically fix it, using GPT-4, or your LM of choice. It solves 12.47% of bugs in the SWE-bench evaluation set and takes just 1 minute to run.

Language:PythonLicense:MITStargazers:11616Issues:0Issues:0

mlir-tutorial

MLIR For Beginners tutorial

Language:C++Stargazers:605Issues:0Issues:0

lattigo

A library for lattice-based multiparty homomorphic encryption in Go

Language:GoLicense:Apache-2.0Stargazers:1120Issues:0Issues:0

heir

A compiler for homomorphic encryption

Language:C++License:Apache-2.0Stargazers:211Issues:0Issues:0

nexus-zkvm

The Nexus zkVM: The zero-knowledge virtual machine

Language:RustLicense:Apache-2.0Stargazers:167Issues:0Issues:0

cve-rs

Blazingly 🔥 fast 🚀 memory vulnerabilities, written in 100% safe Rust. 🦀

Language:RustLicense:NOASSERTIONStargazers:3660Issues:0Issues:0

sp1

A performant, 100% open-source, contributor-friendly zkVM.

Language:RustLicense:Apache-2.0Stargazers:760Issues:0Issues:0

icicle

a GPU Library for Zero-Knowledge Acceleration

Language:C++License:MITStargazers:280Issues:0Issues:0

fplll

Lattice algorithms using floating-point arithmetic

Language:C++License:LGPL-2.1Stargazers:300Issues:0Issues:0

sonobe

Experimental folding schemes library

Language:RustLicense:MITStargazers:144Issues:0Issues:0

incubator-teaclave-sgx-sdk

Apache Teaclave (incubating) SGX SDK helps developers to write Intel SGX applications in the Rust programming language, and also known as Rust SGX SDK.

Language:RustLicense:Apache-2.0Stargazers:1153Issues:0Issues:0
Language:OCamlLicense:Apache-2.0Stargazers:1Issues:0Issues:0

liboqs

C library for prototyping and experimenting with quantum-resistant cryptography

Language:CLicense:NOASSERTIONStargazers:1656Issues:0Issues:0

awesome-folding

A curated list of zero-knowledge folding schemes

License:CC0-1.0Stargazers:246Issues:0Issues:0

sapling

A Scalable, User-Friendly Source Control System.

Language:RustLicense:GPL-2.0Stargazers:5870Issues:0Issues:0

cvxpy

A Python-embedded modeling language for convex optimization problems.

Language:C++License:Apache-2.0Stargazers:5161Issues:0Issues:0
Language:C++License:Apache-2.0Stargazers:231Issues:0Issues:0

risc0

RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.

Language:C++License:Apache-2.0Stargazers:1494Issues:0Issues:0

jolt

The simplest and most extensible ZK VM. Fast and fully open source from a16z crypto and friends. ⚡

Language:RustLicense:MITStargazers:561Issues:0Issues:0
Language:RustLicense:MITStargazers:95Issues:0Issues:0

langchain

🦜🔗 Build context-aware reasoning applications

Language:PythonLicense:MITStargazers:86865Issues:0Issues:0

pqcrypto

Rust Post-Quantum cryptography

Language:RustStargazers:206Issues:0Issues:0

libsignal

Home to the Signal Protocol as well as other cryptographic primitives which make Signal possible.

Language:RustLicense:AGPL-3.0Stargazers:2985Issues:0Issues:0

dev-templates

Dev environments for numerous languages based on Nix flakes [maintainer=@lucperkins]

Language:NixStargazers:780Issues:0Issues:0

lattice-estimator

An attempt at a new LWE estimator

Language:PythonStargazers:192Issues:0Issues:0

ezkl

ezkl is an engine for doing inference for deep learning models and other computational graphs in a zk-snark (ZKML). Use it from Python, Javascript, or the command line.

Language:RustStargazers:866Issues:0Issues:0

Lol

Λ ⚬ λ: Functional Lattice Cryptography

Language:HaskellStargazers:223Issues:0Issues:0

origami

[wip] implementing origami VDF

Language:RustStargazers:13Issues:0Issues:0

lurk-lisp

Lisp implementation of Lurk.

Language:Common LispLicense:MITStargazers:66Issues:0Issues:0