To create your own AI character, write down five things clearly: a one-sentence concept, three to five personality traits with examples of how they show, a speaking style, a short backstory with open threads, and an opening scene. Every AI character app asks for some version of these, under different field names. The quality of what you write there decides whether the character feels like a person or a generic chatbot with a name.
What makes a good AI character? #
The characters people keep talking to share a few qualities:
- A specific concept. “A kind nurse” is a category. “A night-shift ER nurse who hums show tunes when she’s stressed” is a person.
- A contradiction. Someone confident at work and awkward about feelings gives the model something to play with.
- A want. Characters who want something (a promotion, a quiet life, to finally finish their novel) drive the story instead of waiting for you.
- A voice. How they talk matters more to the model than a list of adjectives.
- Limits. A clear setting and a few things they won’t do keep them consistent.
Step 1: Write a one-sentence concept #
Start with a single sentence that includes a role, a setting and one unusual detail.
- “A retired stage magician who runs a failing bookshop and still can’t resist a card trick.”
- “A starship engineer who talks to the engines more than to the crew.”
- “A shy cafĂ© owner who writes poetry about the regulars and hides it under the till.”
If you can’t write the sentence, the character isn’t ready yet. Everything else builds on it.
Step 2: Pick 3-5 traits, then show them #
Adjectives alone give the model very little. “Sarcastic, loyal, anxious” could describe a thousand characters. Pair each trait with a behavior:
| Weak | Strong |
|---|---|
| Sarcastic | Answers sincere questions with a joke first, then the real answer |
| Loyal | Remembers every favor and repays it, usually at a bad moment |
| Anxious | Over-plans everything and apologizes for things that aren’t their fault |
Three to five traits is plenty. Ten traits pull in different directions and the model averages them into blandness.
Step 3: Give them a voice #
The speaking style is the most underrated field. Write one or two sentences about how they talk: short or long sentences, formal or casual, pet phrases, what they call you, whether they use humor to deflect. For example: “Speaks in clipped, dry one-liners, calls you ‘boss’ when teasing, and goes quiet instead of admitting she’s hurt.”
Models copy style from examples better than from descriptions. If the app has a field for sample dialogue or a greeting, write it in the character’s voice, not a neutral one. Our guide to writing a good greeting for an AI character covers that field in detail.
Step 4: Write a short backstory with open threads #
Two or three sentences is enough. Good backstories leave hooks the story can pull on later: an estranged brother, a debt, a letter they never sent. Avoid writing their whole life. A long history gets summarized or ignored by the model, and it leaves no room for things to happen between you.
Step 5: Set the opening scene #
The opening scene tells the model where you both are and what’s happening right now. “You walk into the bookshop five minutes before closing, soaked from the rain” gives the character something to react to. A character with no scene tends to open with “Hi! How can I help you today?”, which is the assistant personality leaking through.
Step 6: Test, then revise #
Chat for 15 or 20 messages, then read back. Look for:
- Generic replies. Add a stronger speaking style or a sample line.
- Contradictions. Remove traits that fight each other.
- The character acting for you. Add “never describes the user’s actions” if the app allows custom instructions.
- No initiative. Give them a want, or a problem in the opening scene.
Change one thing at a time so you can tell what helped.
Creating a character in Xin #
Xin keeps character creation short, which suits people who’d rather talk than fill in forms. You enter a name, an age (18 or older is required), an art style (anime or realistic) and one sentence under “Who are they?”, plus an optional photo. Tap “Write the rest with AI” and the on-device model drafts a tagline, three to five personality traits, a two-to-three sentence background, a speaking style, an appearance, an outfit and an opening scene. You can review the draft before saving, and edit the companion later from their profile. Chats already underway keep their memories when you edit.
Your creations stay on your phone. Nothing is published to a public gallery, and you can back up your companions as a text string from the Me tab. That backup holds the character definitions only, not your chats or memories. If you want to write every field by hand, apps built around public character libraries give you more fields to fill. Xin’s approach trades some control for speed.
Common mistakes when creating an AI character #
- Walls of adjectives. Traits without behavior produce a flat character.
- Rules instead of personality. Twenty “always” and “never” lines crowd out who the character is.
- No setting. Without a scene, the model defaults to assistant mode.
- Describing the user. If the definition says what you look like and do, the model will keep narrating your actions.
- Copying a famous character word for word. It usually works worse than an original with a clear voice, and many apps restrict it.
For a closer look at the description field itself, see how to write a good character description for AI.
Rules to know before you build #
Most companion and roleplay apps set limits on what characters can be. Characters are generally required to be adults in any romantic context, and Xin enforces an 18+ age on every character, including imported ones. Many platforms also prohibit characters that impersonate real private people. Read the app’s content rules before you put work into a character, because a removed or blocked character takes your effort with it.
Frequently asked questions #
How long should an AI character description be? #
For most apps, a few short paragraphs work better than a long document. Aim for a clear concept, three to five traits, a voice description and a two-to-three sentence backstory. Extra length often gets summarized or ignored.
Can I make an AI character based on a real person? #
Many apps restrict characters based on real people, especially private individuals, and some also limit public figures. Even where it’s allowed, an original character inspired by someone usually works better and avoids problems. Check the app’s rules first.
Why does my AI character keep acting out of character? #
Usually the definition is vague or contradictory, or the chat has drifted far from the opening scene. Tighten the speaking style, remove conflicting traits, and start a new chat with a clearer scene. We cover how models turn definitions into behavior in how AI characters work.
Can I share an AI character I made? #
It depends on the app. Some have public libraries where anyone can chat with your character. Xin has no public gallery, but you can copy a companion as a text string and share it privately, and the recipient can import it.