Austin Ewens's starred repositories
LLMs-from-scratch
Implementing a ChatGPT-like LLM in PyTorch from scratch, step by step
mistral-src
Reference implementation of Mistral AI 7B v0.1 model.
FriendsDontLetFriends
Friends don't let friends make certain types of data visualization - What are they and why are they bad.
krita-ai-diffusion
Streamlined interface for generating images with AI in Krita. Inpaint and outpaint with optional text prompt, no tweaking required.
distil-whisper
Distilled variant of Whisper for speech recognition. 6x faster, 50% smaller, within 1% word error rate.
OnnxStream
Lightweight inference library for ONNX files, written in C++. It can run SDXL on a RPI Zero 2 but also Mistral 7B on desktops and servers.
local-ai-stack
A starter kit to build *local-only* AI apps that cost $0 to run -- starting with document Q&A. Written in Javascript
visual_anagrams
Code for the paper "Visual Anagrams: Generating Multi-View Optical Illusions with Diffusion Models"
fine-tune-mistral
Fine-tune mistral-7B on 3090s, a100s, h100s
chatgpt-history-export-to-md
A script to effortlessly extract your entire ChatGPT data export from JSON files to nicely-formatted markdown files.
milliForth
A FORTH in 340 bytes — the smallest real programming language ever as of yet.
LLM_AppDev-HandsOn
Repository and hands-on workshop on how to develop applications with local LLMs
neural-cherche
Neural Search
intertwingled
A collection of videos to showcase the magic alchemy of computation.
DungeonsAndDirectories
A text adventure that you play in your file browser
mnist_1_pt_2
1.2% test error on MNIST using only least squares and numpy calls.
LC-3-Programs
Simple assembly programs for the Little Computer 3 (LC-3) simulator.