nathanrs/gpt2-webgl
A browser-based, WebGL2 implementation of GPT-2 with transform block and attention matrix visualization
I like to work on cool things and write about them
A browser-based, WebGL2 implementation of GPT-2 with transform block and attention matrix visualization
A compression based language model
My personal site using Hugo for static site generation. My pride and joy.
An unbounded n-gram language model on Tiny Shakespeare
A research project exploring fine-tuning BERT-style models for text generation
Fully deterministic cross-device LLMs inference
A character-level language diffusion model trained on Tiny Shakespeare
Photo blog, reporting 🤓 EXIF camera details (aperture, shutter speed, ISO) for each image.
Official implementation of "Fast-dLLM: Training-free Acceleration of Diffusion LLM by Enabling KV Cache and Parallel Decoding"
Compile programs directly into transformer weights. Includes a 2D convex-hull KV cache with O(log n) inference.
Andrej Karpathy's micrograd library implemented in Go
Turn Apple Notes into a chat interface for Claude
Use HuggingFace models for file compression
The public readme for my github account
A Rust library for performing symbolic mathematics. Supports basic arithmetic operations, expression simplification, and expansion, and evaluation.
Explore the start of a GitHub repository. View its first commits of any repo, all with a sleek, user-friendly interface. Built with Go and HTMX.
A more true gruvbox theme for vscode (5,000+ downloads, 100% five star reviews)
A website for our diffusion-powered instant camera, a TreeHacks 2026 project
A framework for few-shot evaluation of autoregressive language models.
A tool for inspecting intermediate outputs of a gpt2 reference implementation
this repo contains all of my jupyter notebooks over machine learning topics (from high school)
Fast CUDA matrix multiplication from scratch
Rotating 3d cube displayed in the browser written in C++ -> wasm via emscripten
A Datacenter Scale Distributed Inference Serving Framework
Efficient exact-match search on internet-sized text datasets. Deployable on cheap hardware
Send messages, emails, call people, create/read reminders, calendar events, alarms, contacts, and more through Claude!