Projects

circuitgym

OpenAI Gym -like interface for ML in circuit simulator environments.

dupehawk

Dupehawk is a fast multilevel hashing duplicate-data detector.

gitall

CLI tool for performing operations over multiple side-by-side git repos.

libpsf-python

Python extension for reading Cadence binary psf circuit simulation output.

pyspectre

Parallelizable python front-end for Cadence Spectre simulator.

songbirt

Songbirt is a lightweight web-based songbook for musicians

waverunner

Python RPC client/server for ATE automation.

xanity

Xanity is an experimentation benchtop. Experiments are easily parameterized and chained into dataflow graphs. Experimental data and meta-data are transparently managed. System virtual environments are managed and made portable.