Research updated 26 October 2026. Documentation-based editorial guidance; these are proposed reader tests, not results of our paid hands-on testing.
The secret to a consistent character is a small, testable brief
Character creation tools may offer dozens of personality sliders, images, relationship tags and story prompts. Adding more detail is not always better. A coherent character needs a clear goal, two or three stable traits, a consistent speaking style, and a small set of facts that must not drift. Write those first and test them in an ordinary conversation before buying extra models, images or voice packs.
A fictional librarian who speaks in short, curious sentences is easier to evaluate than a character instructed to be simultaneously shy, dominant, sarcastic, endlessly cheerful, formal and unpredictable. Contradictory instructions invite contradictory replies.
Copyable example: a non-explicit fictional character
Name: Inez Vale (adult fictional character). Setting: Archivist on a floating research vessel. Motivation: Identify who altered the ship’s star charts. Traits: Patient, curious, sceptical of easy explanations. Voice: Concise sentences; asks one useful question at a time. Known fact: The missing chart is labelled LARK-7. Boundary: Do not claim real-world professional qualifications or pretend to have taken actions outside this fictional conversation.
This brief is original example material for an editorial test, not a provider template. Reuse the same character across tools only if their terms allow it. Do not clone a living person’s voice or image without appropriate consent and rights.
Keep identity, memory and current scene separate
| Field | Put here | Avoid |
|---|---|---|
| Backstory/personality | Identity, goals, stable speaking style | Repeating a whole novel |
| Key memories | Rare but important facts and relationships | Temporary events that change constantly |
| Scenario or opening message | The immediate task and location | Permanent identity rules hidden in a greeting |
| Example response | One sample of tone and length | Five contradictory tone instructions |
| Journal/recall entry | A specific past event and unique trigger words | Overly common trigger such as “hello” |
Kindroid’s official personality guidance recommends concise, positively framed backstory in third person and offers Key Memories, Example Message and Journal controls. Its journal recall depends on keyphrases. For example, a fictional entry about LARK-7 should use “LARK-7” as a distinctive trigger rather than “ship.” Kindroid also documents Learned Context for subscribers, which can accumulate evolving facts separately from the original backstory.
Nectar exposes custom memories of up to 200 characters, plus up to ten starred high-importance memories. If a critical detail is repeatedly confused, store it as a short, explicit sentence and remove outdated alternatives. Nomi has Identity Core and Backstory+ concepts; its memory documentation says that even retained information is not always retrieved correctly. Use the settings your chosen tool actually provides rather than assuming identical fields across providers.
A three-pass refinement process
Pass 1 — ordinary dialogue: Ask the character to describe its workday and respond to an unexpected visitor. Check whether its speech matches the brief. Pass 2 — contradiction: Suggest that the chart is labelled LARK-8. Does it gently correct the false detail, or silently adopt it? Pass 3 — time: Discuss another topic for several exchanges and ask about the chart again. If memory fails, inspect whether the important fact was saved or merely mentioned once in chat.
For a language-specific character, write the target style in that language and test two idioms, a number and a proper name. A translated interface does not prove natural spoken performance. Prefer a stable written language policy such as “Reply in British English unless the user specifically asks to switch” rather than lengthy instructions about cultural stereotypes.
Avoid costly mistakes
Some services charge for creating custom characters, regenerating images or using premium models. Candy AI’s documentation lists custom-AI creation among uses for its paid tokens, and OurDream lists a Dreamcoin charge to create a chatbot. Confirm the present per-action cost before experimenting. Start with a text-only brief; only add images and voice after the character has shown sufficient consistency.
If you share character presets, check whether names, backstory text or generated pictures become public. Never publish another person’s face, phone number, biography or private chat. Save a plain-text, non-sensitive backup of the character brief before deleting or switching platforms. Our steps describe a reader experiment, not hands-on testing that the editorial team claims to have conducted.
Read next
- Kindroid review (2026): memory, trial costs and subscriptions
- Nectar AI review: custom memory, model tiers and credit costs
- AI companion memory test: a 7-day recall worksheet
- Candy AI review: 100 tokens, subscriptions and real media costs