Projects

DiscordLM (In Progress)

Designing and training a decoder-only transformer language model trained on Discord chat logs with the end goal of being a sort of Adit text generator. Built from scratch in Pytorch inspired by Karpathy's nanoGPT, OpenAI's GPT paper, and the original transformer paper.

Things I'm interested in finding more about:

The Future:

RunTune

A tool to augment running training sessions with playlists of music synced to your steps. Built in Python and React.

Things I learned:

Potential Future:

Monkey Mash!

An animated top-down multiplayer sandbox shooter videogame built from scratch in Java using only standard library.
I designed and built the networking pipeline to make the game multiplayer using a custom packet format, multithreading, and sockets.

Shout out to Gabriel Kan for building the game mechanics and to Iris Tsai for drawing all the sprites and helping with animation!

Things I learned: