SRI International's Computer Science Laboratory's repositories
high-assurance-crypto
This repository contains software for projects focusing on computer-aided verification of (distributed) cryptographic protocols and algorithms.
yices2_python_bindings
Python bindings for yices2
homebrew-sri-csl
SRI International's Tap
parsley-lang
Parsley format definition language
PVSPackrat
PVS proofs for PEG grammars and Packrat parsers.
ctypes-zarith
Demo how to mix ctypes and "custom" OCaml types
libpoly_ocaml_bindings
OCaml bindings for libpoly
parsley-rust
Rust infrastructure for Parsley parsing
wiztoolkit-ocaml-bindings
OCaml bindings for the Wiztoolkit toolset
BayesAdapt
[UAI 2025] - ScalaBL - Bayesian adaptation of LLMs
fojax
Code corresponding to paper: "Backpropagation-Free Metropolis-Adjusted Langevin Algorithm"
go2_ros2_sdk
Unofficial ROS2 SDK support for Unitree GO2 AIR/PRO/EDU
trinity-packet
Code for model safeguards for packet-level DNN classifiers
Trinity_OOC
Out of Context detection, official dataset repo for the IJCAI paper: Detecting Out-Of-Context Objects Using Graph Contextual Reasoning Network
trio-quicly
Reference implementation of QUIC-LY transport protocol (which is QUIC without encryption) using the Python Trio framework.