Skip to content
HardwareLab

ESP32 AI LLM

ESP32 voice chat with 15 LLMs, wake word and live on-screen text.

By Explorerlowi

Est. cost
Cost unknown
Posted
GitHub stars
561 (GitHub)
ESP32 AI LLM: GitHub repository card
No photo in the source; showing the GitHub repository card.

Overview

An ESP32 voice assistant that can talk to 15 LLMs, including ChatGPT, Claude, Gemini, Grok, DeepSeek, Doubao and Ollama, with wake word, continuous conversation, music playback and live text on a screen. The README is in Chinese.

How it works

An ASRPRO module handles the offline wake word ('你好九歌' by default) and an interrupt word. An INMP441 microphone and MAX98357 amplifier connect to an ESP32 or ESP32-S3, and a 1.8-inch TFT shows the chat. iFlytek provides speech-to-text, and Wi-Fi and model settings are configured from a web page.

Hardware

  • ESP32/ESP32-S3
  • mic
  • display

This page is a short summary written by HardwareLab. Build steps, code and photos belong to the creator; follow “View original” for the full project.

See all 32