Running a 28.9M parameter LLM on an $8 microcontroller
- AI
- Hardware
- Open Source
- Infrastructure
The project is a demo of running a 28.9M parameter LLM on an ESP32-S3, a small microcontroller with external PSRAM and flash, by squeezing the model hard enough that it can stream weights and still produce roughly 9.7 tokens per second. That got people excited not because anyone wants a smart toaster chatbot, but because it shows how far the floor has moved for embedded inference. Several comments pointed out that tiny text-to-speech and speech-to-text models are already in this size range, which makes fully offline voice interfaces on very cheap hardware feel much closer than they did a year ago.
Treat this less as a cheap chatbot and more as proof that embedded AI is moving from toy demos to real offline edge use cases. If you build hardware products, start watching what tiny speech, vision, and control models can do locally before assuming you need cloud inference or a full Linux-class board.
-
github.com
- Discuss on HN