Downloads · 30 days
22
5% of all-time downloads
Unt1l1f1nd/esp32-tinylm
esp32-tinylm is a text generation model from Unt1l1f1nd. Use it when you need the model to write or continue text. The card lists the license as mit.
The 28.9M-parameter PLE TinyLM that runs on an ESP32-S3 microcontroller — as a transformers-loadable twin of the deployed model. These weights are dequantized bit-for-bit from the int4 artifact the chip executes (slvD…
Downloads · 30 days
22
5% of all-time downloads
All-time downloads
482
Public
Parameters
31.4M
125 MB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors125 MB · 99%
From the Hugging Face model README
The 28.9M-parameter PLE TinyLM that runs on an ESP32-S3 microcontroller — as a transformers-loadable twin of the deployed model. These weights are dequantized bit-for-bit from the int4 artifact the chip executes (slvDev/esp32-ai, MIT), verified against the device's C runtime to ~1e-5. Not the training checkpoint: this is what the silicon actually computes.
Custom architecture (ple-tinylm): load it via the registration module in
brainscope's ESP32 example,
which serves it under a live logit lens / attention / steering UI:
pip install brainscope
python examples/esp32/serve.py
Sibling repo: esp32-tinylm-flash-unplugged — the same weights with the 25M flash-resident table zeroed. Credit: model and hardware story by slvDev; Per-Layer Embeddings are Google's Gemma 3n design; data is TinyStories.