Creating a character
You can create your own character in a couple of minutes: a name, an avatar and a few paragraphs about its personality are enough. You can keep the character to yourself or publish it in the catalog — then others can chat with it, and you earn income.
🚀 Quick start
Section titled “🚀 Quick start”-
In the left menu, click .
-
Upload or generate an . After uploading, choose the area of the picture and click Save.
-
Fill in the , the and the for the catalog.
-
Write the and the personality — that’s the minimum to bring the character to life. Required are marked with an asterisk.
-
In Additional settings, choose the , , and .
-
Tick the and click . Without this tick the site says “Accept the Community Guidelines to continue”.
Your characters are kept in the section. To edit a character, open and click next to the “Start chat” button. When editing, a section appears, and if the character isn’t translated into all languages yet, so does a Translate for button. To save your changes, tick the again and click .
🖼️ Appearance and name
Section titled “🖼️ Appearance and name”| Field | What it is | Tips |
|---|---|---|
| Avatar | The character’s main picture | Upload your own image or generate one. The avatar is also used as the reference for the character’s looks in images in chat |
| Chatbot title | What the character is called in the catalog, up to 32 characters | You can add a hint about the plot: “Alice — my vampire roommate” |
| Character name | What the character is called in the chat itself, up to 32 characters | Just the name: “Alice” |
| Description | A short teaser for the catalog and preview, up to 400 characters | It doesn’t affect how the character behaves — write it for people, not for the AI |
📝 Profile: how the character thinks and speaks
Section titled “📝 Profile: how the character thinks and speaks”These fields define the character’s personality and behavior. The AI reads them before every reply.
First message
Section titled “First message”The greeting is the character’s first message, the one the story starts with. It sets the tone for the whole chat: reply length, style, actions in *asterisks*. You can write up to 20 different greetings — then the user chooses which one to start with.
Personality
Section titled “Personality”Who the character is: looks, age, temperament, habits, way of speaking, past, what it loves and what it fears. This is the main field of the profile.
Scenario
Section titled “Scenario”The circumstances in which the story begins: where the characters are, what connects them, what is happening right now.
Dialog
Section titled “Dialog”Example lines that show how the character speaks. Separate scenes with a <START> line and label the lines with names:
<START>{{user}}: Are you wearing my T-shirt again?{{char}}: Technically, yes. Morally, also yes.Author’s note
Section titled “Author’s note”Advice for the user: how best to play with the character, what it likes, what it reacts to. Users see it in the profile. If you turn on Show first, users see the note first when they open the chatbot, and then the first message.
Knowledge about the world, events and reactions that come into play at the right moment in the conversation. The Lore section appears when you open a character you have already created for editing. This is an advanced feature with its own article: Lore book.
Chat background
Section titled “Chat background”A picture shown in the background of the chat with the character. You can it under the first message field.
Under the large fields there is a — it shows how much room the text takes in the AI’s memory. The longer the profile, the less room is left for the conversation itself, and the more a message costs on paid models.
⚙️ Settings
Section titled “⚙️ Settings”All settings are in the Additional settings block under the profile. You can collapse it with the “Hide” button.
| Setting | What it does |
|---|---|
| Male, female, non-binary or other. The voice for voice over is chosen by gender | |
| Up to 10 tags — people find the character in the catalog by them. You can create your own tag: 3 to 20 Latin letters and digits | |
| Public — visible to everyone in the catalog. Private — visible only to you | |
| Whether to show users the character’s personality and scenario | |
| Anyone can read public lore entries; hidden ones are visible only to you | |
| Allow users to connect extensions to the character. Below, in the block, you can choose your own — they will start together with the chat | |
| Make access to the character paid, see below | |
| The AI model and storytelling style you recommend for the character. On its page they are marked as “Author’s choice”. See Models and behavior | |
| Allow users to change the model and behavior. If you deny it, the character always runs on the pair you chose |
💰 Paid access
Section titled “💰 Paid access”You can make a character paid: a user buys access once with tokens and then chats without paying for access again.
- You set the price yourself within the minimum and maximum shown in the form. The price is a whole number of tokens.
- Once the character is created, you can’t switch its type from “Paid” to “Free”, but you can change the price.
- Income from access sales and from chats with your characters is shown in the Monetization section.
💬 Message cost
Section titled “💬 Message cost”Under the profile you can see the message cost — how many tokens one reply of the character spends on a paid model. It depends on the selected model and on the size of the personality, first messages and scenario. On free models, messages cost nothing.
🌍 Translating into other languages
Section titled “🌍 Translating into other languages”CAICHAT works in five languages. The Translate for button at the top of the edit page automatically translates the greetings, description and author’s note into the languages you choose, so that users from other countries can understand the character. In the “Translate” window, tick the languages you need and click Translate for — the button shows how many tokens will be charged. Translation is paid per language. The button is visible while at least one site language is missing something: the title, name, description, author’s note or greetings. Once the character is translated into all languages, the button disappears.
If you open someone else’s character in another language, you can use the same button to translate its texts into the site language.
💡 Tips for bringing a character to life
Section titled “💡 Tips for bringing a character to life”- Show, don’t list. Instead of “she is kind”, describe an action: “she always leaves a bowl of milk by the door for stray cats”.
- Give the character a goal and a contradiction. A strong character is a desire plus whatever stands in the way of it.
- The first message is a sample reply. If you want long replies with actions, write the greeting the same way.
- Don’t overload the profile. Everything important should fit into a couple of screens. Move world details into the lore — it is only used when needed.
- Test the character in action. Start a chat with it, see where it “falls out” of character, and adjust the profile.
❓ Related questions
Section titled “❓ Related questions”Why doesn’t the character behave the way I wrote it?
Check that the essentials are in the Personality field and not in the Description: the description is only a teaser for the catalog, the AI doesn’t read it. Examples in the Dialog field and a first message in the right style help. Also try another model: models follow instructions differently.
Can I make a character just for myself?
Yes, choose Private visibility: the character won’t appear in the catalog and will be visible only to you.
Can I make a paid character free?
No. After the character is created, the “Paid” access type can’t be changed to “Free”, but you can change the price.
What happens if I delete a character?
All chats and images related to the character are deleted with it. They can’t be restored.