Themata.AI
Themata.AI

Popular tags:

#developer-tools#ai-agents#llms#claude#ai-ethics#code-generation#ai-safety#openai#anthropic#discussion

AI is changing the world. Don't stay behind. Clear summaries, community insight, delivered without the noise. Subscribe to never miss a beat.

Β© 2026 Themata.AI β€’ All Rights Reserved

Archive

|

Topics

|

Privacy

|

Cookies

|

Contact
transformersmicrocontrollersai-trainingdeveloper-tools

An SLM trained on $8 ESP32-S3

GitHub - Carloscodix/qapla: A char-level transformer trained from scratch on an $8 ESP32-S3. Not inference: the chip runs the full training loop, with backprop written by hand in C.

github.com

August 5, 2026

12 min read

πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯

45/100

Summary

Carloscodix/qapla is a char-level transformer model trained from scratch on an $8 ESP32-S3 chip, capable of running the full training loop with backpropagation implemented in C. This project demonstrates that training a model does not always require expensive GPUs or datacenters, as a low-cost microcontroller can suffice.

Key Takeaways

  • The ESP32-S3 microcontroller can train a char-level transformer model from scratch without relying on external GPUs or datacenters.
  • The training process includes forward pass, backpropagation, and weight updates executed entirely on the chip.
  • The project explores the potential of on-device training for applications where data is not available until the device is deployed, such as monitoring machinery or soil conditions.
  • Constraints of the ESP32-S3, including limited memory and model size, necessitate a focus on small, specific tasks and clean, structured training data.
Read original article

Community Sentiment

Mixed

Positives

  • This project is a fascinating blend of human ingenuity and AI assistance β€” it’s a testament to how collaboration can push boundaries in AI development.
  • The idea of clustering ESP32-S3s opens up exciting possibilities for distributed AI tasks, which could democratize access to powerful computing.
  • The emphasis on manually derived gradients shows a unique approach that may inspire others to explore unconventional methods in AI training.

Concerns

  • Skepticism looms over the practicality of using Klingon as a training target β€” some see it as a gimmick rather than a serious application.
  • Doubts arise about the effectiveness of the project, with some commenters questioning whether the approach truly demonstrates meaningful AI capabilities.

Related Articles

GitHub - slvDev/esp32-ai

Running a 28.9M parameter LLM on an $8 microcontroller

Jul 25, 2026

A 10 year old Xeon is all you need - point.free

A 10 year old Xeon is all you need

Jun 1, 2026

MicroGPT explained interactively

Microgpt explained interactively

Mar 1, 2026

GitHub - sqliteai/waste: Run the full 2.78-trillion-parameter Kimi K3 model beyond available RAM by streaming activated weights directly from NVMe. A dependency-free, embeddable C inference engine.

Run Kimi K3 using 29 GB of RAM at 0.50 tok/s

Jul 31, 2026

Running Gemma 4 26B at 5 tokens/sec on a 13-year-old Xeon with no GPU

Running Gemma 4 26B at 5 tokens/sec on a 13-year-old Xeon with no GPU

Jul 15, 2026