The article introduces microgpt, a simplified implementation of a GPT-like neural network architecture in a single 200-line Python file. The model is trained on a dataset of names and can generate new names that share statistical patterns with the training data. The implementation includes a tokenizer, autograd engine, and a stateless function that takes a token, position, and parameters to produce logits over the next token in the sequence. The model is intended as an educational tool to help understand how GPTs work.