#124 · Primary category: AI Chatbots
xiaozhi-esp32-server-java
Java enterprise management platform for Xiaozhi ESP32, offering an integrated frontend, backend, and server solution for device monitoring, voice customization, role switching, and conversation history management.
Project last updated:05/21/26
GitHub Stars
1.3K
Forks
493
Contributors
18
License
MIT
Why we included this project
Xiaozhi ESP32 Server Java is the backend half of the Xiaozhi smart speaker project, written for people who want to host their own voice assistant instead of leaning on a closed cloud service. The server runs two independent processes: one handles the live audio dialogue with the hardware, the other is an admin panel for monitoring devices, pushing OTA firmware updates, switching conversation personas, and reviewing past chat logs. Speech recognition and synthesis work locally or in the cloud, voice cloning included, and each device can point at any of several LLM backends, OpenAI, Ollama, Zhipu, Dify or Coze, with an MCP tool protocol for extending behavior. Because the two processes scale separately, a team can grow from a single gadget to a small fleet without touching the admin side. It is a practical fit for developers comfortable with Spring Boot and MySQL who want a documented path to running their own fleet.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
open-webui
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
NextChat
✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows
gpt4free
The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3
system_prompts_leaks
Extracted system prompts from Anthropic - Claude Fable 5, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-5.6-Sol, Codex. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs