BPE tokenizer from scratch
Build a byte-level BPE tokenizer in pure Python, train it on a small corpus, and compare against tiktoken.
Open brief โStart a project as soon as you finish the foundations module, then extend it as later modules land.
Build a byte-level BPE tokenizer in pure Python, train it on a small corpus, and compare against tiktoken.
Open brief โBuild, train, and evaluate a ~50-150M parameter Transformer with modern conventions (RMSNorm, SwiGLU, RoPE, GQA, FlashAttention).
Open brief โFine-tune an open model with LoRA and evaluate it with an LLM-as-judge pipeline.
Open brief โSynthesise preference pairs and align a model with DPO, then measure the win rate against the base.
Open brief โServe a model in a compact engine: implement the KV cache, sampling, and INT4 quantization end to end.
Open brief โ