XiaoZhi AI Chatbot: Открытый проект ESP32

ESP32 AI Open Source MCP Protocol

Начало работы

Следуйте руководству по flashing для быстрого запуска вашего устройства.

Скачать firmware

Документация

Подробные руководства по настройке и разработке.

Документация

Описание проекта

XiaoZhi AI Chatbot - это открытый проект ESP32, реализующий голосовую интерактивную систему с использованием больших языковых моделей. Проект позволяет создавать персонализированные AI-партнёры и управлять различными устройствами через MCP протокол.

Голосовое управление MQTT+UDP WebRTC OTA обновления

Спецификации

Голосовое активация

Offline voice wake-up ESP-SR

Коммуникация

Websocket или MQTT+UDP

Аудио

OPUS аудиокодек

AI

Streaming ASR + LLM + TTS архитектура

Поддерживаемые платы

LiChuang ESP32-S3 Development Board
Espressif ESP32-S3-BOX3
M5Stack CoreS3
Waveshare ESP32-S3-Touch-AMOLED-1.8

Доступ к ресурсам

GitHub

Полный исходный код проекта

Посмотреть на GitHub

Обучающие видео

Уроки и руководства по настройке

Смотреть видео

Документация

Подробная информация по API и протоколам

Читать документацию

Важные заметки

Несовместимость версий

Версия v2 несовместима с таблицей разделов v1. Необходимо вручную прошить новую прошивку для обновления.

Поддержка

Ветка v1 будет поддерживаться до февраля 2026 года.

Лицензия

Проект распространяется под лицензией MIT, позволяет использовать бесплатно для коммерческих целей.

Сообщество и поддержка

Проект разработан под лицензией MIT © 2023 XiaoZhi AI Team