Section 01
Shannon-b1 Project Overview: Building LLM from Scratch with NumPy
Shannon-b1 is an open-source project initiated by GitHub user Oringes9235, aiming to build a large language model (LLM) entirely from scratch using NumPy. Named in tribute to Claude Shannon (father of information theory), it focuses on helping developers deeply understand the underlying principles of the Transformer architecture. Unlike high-level frameworks like PyTorch/TensorFlow, this project uses NumPy to manually implement core components, prioritizing educational value over practical efficiency.