πŸ› οΈ
Tool

Xiaozhi Esp32

by 78 78/xiaozhi-esp32
Free2AITools Nexus Index
49.2
S: Semantic 50

Query-time baseline · scored live at search

A: Authority 62
P: Popularity 78
R: Recency 100
Q: Quality 70
Tech Context
Vital Performance
C++ Lang
Open Source 25.3K Stars
Alpha Reliability
Tool Information Summary
Entity Passport
Registry ID 78/xiaozhi-esp32
License MIT
Provider github
πŸ“œ

Cite this tool

Academic & Research Attribution

BibTeX
@misc{gh_tool_78_xiaozhi_esp32,
  author = {78},
  title = {Xiaozhi Esp32 Tool},
  year = {2026},
  howpublished = {\url{https://github.com/78/xiaozhi-esp32}},
  note = {Accessed via Free2AITools.}
}
APA Style
78. (2026). Xiaozhi Esp32 [Tool]. Free2AITools. https://github.com/78/xiaozhi-esp32

πŸ”¬Technical Deep Dive

Full Specifications [+]

Quick Commands

πŸ™ GitHub Clone
git clone https://github.com/78/xiaozhi-esp32
πŸ™ Git Clone
git clone https://github.com/78/xiaozhi-esp32

βš–οΈ Free2AITools Nexus Index V2.0

Semantic (S) 50

Query-time baseline · scored live at search

Authority (A) 62
Popularity (P) 78
Recency (R) 100
Quality (Q) 70

πŸ’¬ Index Insight

FNI V2.0 for Xiaozhi Esp32: Authority (A:62), Popularity (P:78), Recency (R:100), Quality (Q:70). Semantic (S) is a query-time baseline scored live at search.

Free2AITools Nexus Index

Data Sources / Provenance

Open data Updated: Live data

πŸ“‹ Specs

Language
C++
License
MIT
Version
β€”

Technical Documentation

An MCP-based Chatbot

(English | δΈ­ζ–‡ | ζ—₯本θͺž)

Introduction

πŸ‘‰ Human: Give AI a camera vs AI: Instantly finds out the owner hasn't washed hair for three days【bilibili】

πŸ‘‰ Handcraft your AI girlfriend, beginner's guide【bilibili】

As a voice interaction entry, the XiaoZhi AI chatbot leverages the AI capabilities of large models like Qwen / DeepSeek, and achieves multi-terminal control via the MCP protocol.

Control everything via MCP

Version Notes

The current v2 version is incompatible with the v1 partition table, so it is not possible to upgrade from v1 to v2 via OTA. For partition table details, see partitions/v2/README.md.

All hardware running v1 can be upgraded to v2 by manually flashing the firmware.

The stable version of v1 is 1.9.2. You can switch to v1 by running git checkout v1. The v1 branch will be maintained until February 2026.

Features Implemented

  • Wi-Fi / ML307 Cat.1 4G
  • Offline voice wake-up ESP-SR
  • Supports two communication protocols (Websocket or MQTT+UDP)
  • Uses OPUS audio codec
  • Voice interaction based on streaming ASR + LLM + TTS architecture
  • Speaker recognition, identifies the current speaker 3D Speaker
  • OLED / LCD display, supports emoji display
  • Battery display and power management
  • Multi-language support (Chinese, English, Japanese)
  • Supports ESP32-C3, ESP32-S3, ESP32-P4 chip platforms
  • Device-side MCP for device control (Speaker, LED, Servo, GPIO, etc.)
  • Cloud-side MCP to extend large model capabilities (smart home control, PC desktop operation, knowledge search, email, etc.)
  • Customizable wake words, fonts, emojis, and chat backgrounds with online web-based editing (Custom Assets Generator)

Hard

Social Proof

GitHub Repository
25.3KStars
6.1KForks
πŸ”„ Updated daily

Source summary: Based on GitHub metadata. Not a recommendation.

πŸ“Š FNI Methodology πŸ“š Knowledge Baseℹ️ Verify with original source

πŸ›‘οΈ Tool Transparency Report

Technical metadata sourced from upstream repositories.

Open Metadata

πŸ†” Identity & Source

id
gh-tool--78--xiaozhi-esp32
slug
78--xiaozhi-esp32
source
github
author
78
license
MIT
tags
chatbot, esp32, mcp, c++

βš™οΈ Technical Specs

architecture
null
params billions
null
context length
null
pipeline tag
other

πŸ“Š Engagement & Metrics

downloads
0
stars
25,331
forks
6,120
github stars
25,331

Data indexed from public sources. Updated daily.