xiaozhi-esp32 is an open-source AI chatbot project developed on Espressif's ESP-IDF. It combines large language models with hardware devices, enabling users to create personalized AI companions. The project supports voice recognition and conversation in multiple languages and features voiceprint recognition to identify different users' voice characteristics. Its open-source nature lowers the entry barrier for AI hardware development, providing valuable learning resources for students and developers, and fostering the application and innovation of AI technology in the hardware field. The project is currently free and open-source, suitable for developers at various levels for learning and further development.