Downloads · 30 days
0
MGow/PicoChat
PicoChat is a text generation model from MGow. Use it when you need the model to write or continue text. It is set up for picochat. The card lists the license as mit.
PicoChat is a 335M parameter language model trained entirely from scratch on a MacBook Air M2 (16GB RAM) in approximately 6 days. The code is based on Andrej Karpathy's NanoChat and was updated to run at M2 MacBook Ai…
Downloads · 30 days
0
Access
Public
Updated Dec 18, 2025
Repo size
1.3 GB
Likes
0
Public
Click a slice to open those files.
.pt1.3 GB · 100%
From the Hugging Face model README
PicoChat is a 335M parameter language model trained entirely from scratch on a MacBook Air M2 (16GB RAM) in approximately 6 days. The code is based on Andrej Karpathy's NanoChat and was updated to run at M2 MacBook Air at PicoChat. It serves as a "lab notebook" proof-of-concept for training capable small language models (SLMs) on consumer hardware using pure PyTorch and MPS (Metal Performance Shaders).
Links:
The model was trained in three phases using the nanochat framework, adapted for macOS:
Base Pretraining (~5 days):
Midtraining (~16 hours):
Supervised Finetuning (SFT) (~4 hours):
This model requires the picochat library to run, as it uses a custom architecture implementation optimized for educational clarity and hackability.
MIT