wangzongming / esp-ai
The simplest and lowest-cost AI integration solution. If you like this project, please give it a Star~ | 最简单、最低成本的AI接入方案。喜欢本项目的话点个 Star 吧~
Why this job: works in the areas we cover, but does not say which job it does


What it does
- Customizable offline wake words with multiple built-in wake-up methods (voice, button, serial port, Tianwen ASRPro)
- Complete conversation chain. IAT (ASR) ➡️ LLM/RAG ➡️ TTS
- Fast response algorithms for TTS/LLM, designed to balance service cost while providing the quickest response time
- Recognizes user commands (appliance control, singing, etc.) and can dynamically respond based on context
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Inactive
- Last commit 10 months ago
- Stars
- 853
- On GitHub
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v2.74.50
- Released 17 months ago
- Built with
- C
- 56% of the code
Is it looked after?
- Contributors
- Not stated
- Last 90 days
- Issues
- 100% closed
- 0 still open
- Pull requests
- 8 merged
- 0 waiting
- Releases
- 41
- 0 in the last year
- No contributing guide
- No security policy
- No code of conduct
More: languages, topics and project record
Languages
- C 56%
- HTML 32%
- C++ 9%
- Assembly 1%
Topics
- esp32
- iat
- llm
- tts
- arduino-llm
- esp-ai
- esp32-ai
- esp32-llm
- arduino
- esp32-idf
- esp8266
- rag
Project record
- JobOther AI tools
- StatusListed
- Commits181
- Forks112
- Watching12
- Stars in 28 days+3
- CreatedJun 26, 2024
- First seen by usNov 7, 2026
- CheckedNov 8, 2026
