Alex Nichol

Elite
@unixpickle

AI researcher, hobby web developer, math geek. Constantly learning.

gobfuscate. Obfuscate Go binaries and packages

1.6k

JamWiFi. A GUI, easy to use WiFi network jammer for Mac OS X

791

kahoot-hack. Reverse engineering kahoot.it

624

muniverse. µniverse: RL environments for HTML5 games

365

Giraffe. Encode animated GIF files on the iPhone

259

weakai. AI algorithms implemented in Go

235

sk2torch. Convert scikit-learn models to PyTorch modules

167

model3d. Create & render beautiful 3D models

163

learn-ptx. Learning about CUDA by writing PTX code.

159

anyrl-py. A reinforcement learning framework

157

cbyge. Reverse engineering Cync (formerly "C by GE") WiFi devices

143

obs-tower2. My solution to the Unity Obstacle Tower Challenge

136

audioset. Fetch and use Google's AudioSet dataset

127

SnapchatHax. Hacking away at Snapchat from iOS!

119

fbmsgr. Reverse engineering Facebook Messenger

95

num-analysis. Learning some Numerical Analysis

91

car-data. Scraping and predicting car info

90

ANImageBitmapRep. A set of classes for easily manipulating images with bitmap data or CoreGraphics

85

vq-vae-2. A PyTorch implementation of the VQ-VAE-2 paper

74

vq-voice-swap. Voice swapping with VQ-VAE and diffusion models

68

learn-nerf. Learning about Neural Radiance Fields

67

Benchmarks. Some language performance comparisons.

62

ImageReflection. A simple addition to UIImage allowing the reflection of images

53

cve-2018-4407. Crash macOS and iOS devices with one packet

46

GifPro. My new and improved Gif encoder for Mac

43

vq-draw. A discrete sequential VAE

42

LibOrange. A simple AOL Instant Messenger implementation for Objective-C

42

sgdstore. Augmented RNN memory via live SGD

42

vae-textures. Texture mapping with variational auto-encoders

40

learn-quantum. Learning about quantum computing

40

PathIntersection. A class that can be used to find line intersections of CGPaths

35

MP4Audio. A partially broken Objective-C API for extracting audio from MP4 files and editing metadata.

34

anynet. Framework for artificial neural networks

34

Mac-Utils. A series of small applications to increase the Mac OS X experience

33

honeycrisp. 🍎 A Swift framework for deep learning on Apple Silicon

33

ANColorPicker. A custom mac-like color well for iPhone

33

sdf-torch. Simple SDF mesh generation in Python

30

cuda. Go bindings for CUDA, done right.

30

ddim. Denoising Diffusion Implicit Models

28

spherenet. Implementing Deep Hyperspherical Learning

26

LTKlassifier. Train models to predict attributes of product images

24

whichlang. Using ML to recognize programming languages

24

hopfield. Hopfield networks in TensorFlow

23

treeagent. Decision tree ensembles as RL policies

22

camera-hijack. A chrome extension to mess with the webcam

21

svm-playground. Play around with SVMs in the browser

20

tree-d. Using oblique decision trees to represent 3D shapes

18

voronoi-interp. Create cool animations by gradually adding pixels to an interpolated image.

18

uno-ai. AI for the game Uno

17

heatgrid. Emulate heat conduction in a solid

15

bezier-mnist. MNIST, but with Bezier curves instead of pixels

15

ScreenPear. A remote displays application for OS X, still in the works.

15

dist-sys. Teaching myself about distributed systems

13

polish. Denoising networks for ray traced images

13
54
Apply