v5.0 — open, local-first
PorchLM
A small ~50M-parameter language model you can train from scratch and run entirely on your own machine — LM Studio, Ollama, llama.cpp, or right here in the browser. Nothing you type ever has to leave your device.
Every number below is measured, not estimated. The exported model is checked against the official GGUF reader, and its compute graph has been independently re-implemented in NumPy — logits match PyTorch to about 1e-6.
Specifications
Figures for v5.0, the most recent release. Earlier versions differ — each changelog entry lists its own.
Architecture
Performance
Measured on a Colab T4 and a typical laptop CPU — your numbers will vary.
Recent updates
v5.0
Coming soon
20B tokens on a 50M parameter model. Less Wikipedia, more stories, a smarter structure overall.
v5.0
Coming soon
20B tokens on a 50M parameter model. Less Wikipedia, more stories, a smarter structure overall.
v4.0
Shipped
An experimental, smaller, and unfortunately dumber past model.
See the full changelog