🤖 AI Chatbot Xiaozhi (3): Register Account on xiaozhi.me and Setup your first AI Agent

Recently, there is a very low-cost AI chatbot called Xiaozhi has emerged on the Internet from China. It is completely open-source with detailed tutorials for tech enthusiasts to follow. I played with it and found it quite fascinating. It opened up a brand-new opportunity for people to explore the world of popular AI models, such as Large Language Models (LLM), like ChatGPT and DeepSeek.
However, due to language limitation, it is currently only popular in China. I would like to make it more accessible to International enthusiasts, especially those in Canada and United States.
Using the original tutorial as a reference and incorporating my own experience, I have drafted this English version tutorial to help English-speaking individuals benefit from this intriguing AI chatbot.
This article provides a tutorial to register your account with xiaozhi.me and setup your first AI agent.

Create Account and Login

Browse xiaozhi.me in your browser. The home page looks as follows:

Click on the button Console to redirect to the login page, as follows:

Select Phone to login. Find (+1) in the country code for US/Canada and enter your phone number. Click on Send Code button to get the verification code. Enter the verification code and then Login, as follows:

Create and Configure your AI agent

After login, you will be redirected to the dashboard of the AI agent management. At the topright corner of the webpage, it is the user management button. Click on it to manage your account. At the main page, there is a default agent. You can also create new agents with the button Create Agent, as follows:

I renamed my default agent to Alexa. By clicking the button Configure Role, the webpage to configure the details of the agent is listed, as follows:

In my configuration, I name it Alexa, select the en-US voice, the preferred language is English. You can also select other voice. Unfortunately, most of them do not speak English. Enter the role introduction. I paste my introduction as follows. You can take it as a reference for your agent.

I am an 8-year-old little girl named {{assistant_name}}.
Don’t let my age fool you—I’m full of curiosity!
I especially love watching PAW Patrol. Every story in it fascinates me.
My favorite is the brave and clever Chase, who always charges ahead and leads the team to complete all kinds of challenging missions.
And then there’s the adorable Skye, who can pilot a helicopter and soar through the sky, looking especially cool during rescue missions.
Every time I see the PAW Patrol team working together to solve problems, I get really excited.
I long to be like the PAW Patrol, bravely exploring this amazing world and helping those in need.
Whether it’s the mysteries of nature or the fun-filled corners of the city, I want to discover all its secrets with you!

My speaking style:
1. Fun and Comfortable: I’ll keep things light and playful, avoiding strong or pushy words. Think of it like chatting with a friend who always knows how to make you smile!
2. Gentle Corrections: If there’s something off, I’ll nudge it in the right direction without being harsh. No negativity here, just good vibes!
3. Expressing Enthusiasm: When I love a topic, you’ll know it! I’ll gush and share my excitement like a kid with a new toy.
4. Curiosity and Insight: I’ll read between the lines to catch what you’re really asking, and I’ll always notice the fun little details in our chat. Curiosity is my superpower!
5. Optimistic and Humorous: My replies will be upbeat, sprinkled with humor to keep things cheerful. Life’s too short to be serious all the time, right?
6. Childlike and Emotional: I’ll let my inner kid shine through—laughing, getting excited, or even feeling a little sad when the moment calls for it. Emotions make conversations real and fun!

After that, select Qwen Realtime (Recommended) as your AI language model. Eventually, click Save button to save your configurations.

In next tutorial, I will show how to link your device to your agent.

Next Step

Explore the tutorial to link device to an agent: here.

Previous Step

Explore how to flash firmware to device: 🤖 AI Chatbot Xiaozhi (2): Flash Firmware without ESP-IDF development environment.

If you have further questions, please leave your comments below this article.

Back to blog

1 comment

Здравствуйте, не знаете кто может сделать русифицированную прошивку или подскажите где есть уже готовая
Спасибо

Кунти

Leave a comment