Building a Fully Local AI Advisor for Civilization 7
A real-time game advisor that runs entirely on local hardware — screenshot capture, Claude vision extraction, hybrid retrieval over a verified knowledge base, and persistent game memory.
Things I've built for fun, from games to web apps to ML experiments.
A real-time game advisor that runs entirely on local hardware — screenshot capture, Claude vision extraction, hybrid retrieval over a verified knowledge base, and persistent game memory.
Building a decoder-only transformer from scratch to generate Shakespeare-style text. A deep dive into multi-head attention, positional encoding, and the magic of "Attention Is All You Need".
Deep dive into creating a Byte-Pair Encoding tokenizer from scratch, training it on Jayson Tatum Wikipedia data, and building a real-time tokenization interface.
Building a custom MLP architecture with Batch Normalization for character-level text generation. A deep dive into neural network fundamentals and the magic of BatchNorm.
Dive deep into the core mechanics of neural networks by building a custom automatic differentiation (autograd) engine and a Multi-Layer Perceptron (MLP) from the ground up.
A dynamic movie discovery application built with HTML, CSS, and JavaScript. Features API integration, search functionality, and modern UI design.
A fun interactive game built with vanilla HTML, CSS, and JavaScript. Features engaging gameplay mechanics and responsive design.
Welcome to my personal corner of the internet! Explore my projects, get to know me, and see what I've been working on.