AI on ESP32: AI Model on ESP32

The esp32-ai project is an open-source initiative that brings a language model to run entirely on the ESP32-S3 microcontroller, without the need for a GPU, internet, or API. This model boasts 28.9 million parameters and can operate with 512KB SRAM, 8MB PSRAM, and 16MB Flash.

The key to its efficiency lies in keeping the main computation within the fast memory, while the embedding table of approximately 25 million parameters is stored in Flash, with the system only reading the necessary parts when generating tokens. The model currently supports writing short stories for children but is not capable of answering questions or writing code.

However, this project demonstrates the expanding boundaries of AI on ultra-small devices. The model's specifications include 28.9 million parameters, a 4-bit model size of about 14.9MB, and a speed of around 9.5 tokens per second.

It can display texto directly on a small screen. For more information, visit the @@N8NLINK0@@.

References

These external sources were used to verify the article and provide deeper context.

Source Images

Conclusion

The esp32-ai project showcases the potential of running complex AI models on minimal hardware, paving the way for innovative applications of AI in constrained environments.

Etiquetas

¿Qué opinas?

Deja una respuesta Cancel reply

Your email address will not be published. Required fields are marked *

Artículos relacionados

Graph Engineering Explained

Discover the concept of Graph Engineering and its significance in organizing workflows with 6 key components, including Node, Edge, and Conditional

Leer más
Contáctenos

Asóciese con nosotros para la innovación digital

Estamos aquí para comprender sus objetivos y diseñar la solución adecuada para su negocio, ya sea automatización de IA, sistemas de marketing, marca o transformación digital.

Cuéntanos qué necesitas. Le ayudaremos a estructurar el enfoque correcto.

Llámanos al: +84 587 22 88 66
Lo que obtienes al trabajar con nosotros:
¿Qué pasa después?
1

Programamos una consulta a su conveniencia.

2

Analizamos tus necesidades y definimos el marco adecuado

3

Elaboramos una propuesta estratégica alineada con tus objetivos

Programe una consulta gratuita
Nombre de pila
Apellido
Empresa / Organización
Correo electrónico de la empresa
¿Cómo podemos ayudarle?