Characters are standalone AI characters you create, chat with, and develop a real relationship with over time. Unlike a one-off chatbot, a character in wilds.ai has a HEXACO personality profile, a PAD mood model, persistent memory that survives across sessions, and a relationship state (trust, affection, intimacy) that shifts based on how you treat them.Characters are standalone AI characters you create, chat with, and develop a real relationship with over time. Unlike a one-off chatbot, a character in wilds.ai has a HEXACO personality profile, a PAD mood model, persistent memory that survives across sessions, and a relationship state (trust, affection, intimacy) that shifts based on how you treat them.
#What makes characters different
- Persistent memory. every conversation is remembered and weighted by emotional salience.
- HEXACO personality. six-axis Big Five-style model that drives consistent behavior.
- PAD mood engine. pleasure, arousal, dominance. Mood shifts in real time from your messages.
- Relationship dynamics. trust, affection, and optional romance develop over weeks.
- Style Inspiration. seed a character's voice from any author, character, or media reference.
- Can be added to any game world as a party member.
#Creating a character
The character creator is a form with optional sliders. you can fill in only a name and hit Surprise Me to auto-generate everything else, or tune every field for full control.
- Open Create → Character from the left sidebar.
- Type a name and a one-sentence description, or hit Surprise Me to roll a full character.
- Pick a relationship mode: friend, confidant, mentor, rival, therapist, or party member.
- Adjust the HEXACO personality sliders (honesty, emotionality, extraversion, agreeableness, conscientiousness, openness).
- Optionally add Style Inspiration. type "Ursula K. Le Guin" or "Geralt of Rivia" and the system pulls writing samples to shape dialogue.
- Pick content policy tier and visibility, then hit Create.
Characters use the same three visibility levels as worlds. Private (only you) keeps the character to yourself, Unlisted (link-only) lets anyone with the direct link chat with it while keeping it out of Browse and search, and Public (browsable) lists it in the character catalog for everyone. You can change this anytime from the character editor.
#Chatting with a character
Click a character card on your home dashboard to open their chat. Messages are sent over a streaming connection. you'll see the response render token-by-token. Every exchange updates their mood, their relationship state with you, and commits to persistent memory if the model decides the exchange was significant.
#Conversation recall
Characters have full access to their own conversation history. Ask a character about any prior message and they can look it up:
- "What was my 7th message?" Every message carries a turn number. The character counts back and quotes it.
- "Did I ever mention cats?" The character searches the full conversation, including messages from older sessions that aren't in the current chat window.
- "Summarize our conversation." The character reads through the visible messages and delivers a structured recap.
- "What images did I send you?" The character lists every image and file you've shared, with AI-generated descriptions.
- "What do you remember about me?" The character searches its long-term semantic memory for facts, preferences, and relationship history it has encoded over all your conversations.
This works automatically. No special commands. Six recall tools run under the hood, querying the full message database and semantic memory layer when needed.
#Narration perspective
Character chat uses the narration perspective set on the persona that is pinned to the conversation. Second person is the default ("you light the candle"). Set the persona's Default Narration Perspective to Third Person and the character narrates around your persona's name instead ("Elara lights the candle"). Set it to First Person and the character writes its responses from your POV: it narrates its own action beats in third person by its own name and refers to you as "I/me/my" in narration ("Kael leans against the wall. 'I'm right behind you,' he says quietly"). Spoken dialogue stays first-person from the character's POV.
First Person uses what novelists call the journal convention: the player is the POV character whose narration uses "I/me/my", and the character appears in the third person the way a friend appears in someone else's diary. This is the only first-person framing the platform supports right now. Alternatives like both-sides-in-first-person produce ambiguous prose ("I push the door open. I hesitate." names no one), and the other plausible framings collapse into existing perspectives. If you want the character to address you with your persona name without writing you in the first person, set Narration Perspective to Third Person instead.
The persona is fixed once a chat starts, and so is its perspective. Every message, mood shift, and memory trace files under the same (character, persona) pair. That scoping is also why switching personas is the supported way to start fresh with the same character: a parallel thread opens with its own memory scope, no shared history. The character can know two versions of you across two parallel runs.
Perspective is locked at thread start. Editing the persona's Default Narration Perspective in /app/settings applies to new threads — existing threads keep the perspective they were created with. To change perspective on a story you've already started, switch to a different persona (which opens a fresh thread) or start a new chat with the same persona after updating its default.
#Memory and privacy
Character memories are stored per-account and never shared or used for training. You can view, edit, or delete any memory from the character's profile page. Clearing chat history is separate from clearing memories. clearing chats wipes the visible message log but keeps the semantic memory layer intact, so the character still knows you.
#Earn from your characters
Publish a character to the public catalog and you become a creator. On the Forge plan ($39/mo), every unique account that chats with a character you published earns you ~0.5 reward credits per day — same rate as world plays, and the two streams merge into one balance. Reward credits spend like any other credits. See the creator economy guide for the full mechanics.
Free — included with every account
#References
- Character Relationships: How trust, affection, and mood shift over time.
- How wilds.ai Memory Works: Technical deep-dive into the 9 cognitive memory mechanisms.
- HEXACO Personality Model: The 6-factor model behind character personality.
- Session Tactics: Playing with characters in game sessions.
- Getting Started: Create your first world.
- wilds.ai Pricing: Character slot limits per plan.