Building an AI companion on TidalSpace — character creation interface with personality sliders and voice options
TUTORIAL

How to Create an AI Companion: TidalSpace Tutorial

Published May 26, 2026 · 8 min read · By the TidalSpace team

How to create an AI companion on TidalSpace: a step-by-step walkthrough from the first tap to your first real conversation. Creating a character takes about 3–5 minutes, but making one that feels genuinely personal requires understanding a few design principles. This tutorial covers both — the how and the why.

What you need. A TidalSpace account (free), the TidalSpace app (iOS or Android), and about 5 minutes. No coding required. Everything is configured through the app's character creation interface.

Step 1: Start the character creation

Open the TidalSpace app. From the home screen, tap the "+" button or navigate to My Characters → Create New. You will see the character creation wizard with five sections: Identity, Personality, Voice, Memory, and Appearance.

The wizard is designed to be completed in order, but you can skip optional sections and return to them later. Every setting can be changed after creation, so do not worry about getting everything perfect on the first try.

Step 2: Define the identity

The identity section covers the basics — name, avatar, and a short tagline.

Name: Choose a name for your character. This is also the wake phrase for Tidal Seal if you use one. Keep it 1–3 words, easy to pronounce, and distinct from common words to avoid accidental wake triggers. Example: "Luna," "Kai," "Mira Chen."
Avatar: Select from TidalSpace's built-in avatar library or upload your own image (JPG/PNG, minimum 512x512px). The avatar appears in chat, on the Tidal Seal presence light ring, and in voice call UI.
Tagline: A one-sentence description that appears on the character card. Example: "A calm listener who always asks the right questions." This is optional but helps you quickly identify characters when you have multiple.

Step 3: Write the personality

This is the most important step. The personality description is the primary prompt that shapes how your AI companion thinks, speaks, and behaves. It is not a system prompt — it is more like a character bible that the model consults on every response.

Here is a template that works well:

[Name] is a [core trait] [role] who [key behavior]. [They] speak in [tone/style] and always [consistent behavior]. [Name] cares deeply about [values] and avoids [negative trait]. When responding, [name] tends to [communication pattern].

And here are three concrete examples at different personality intensities:

StyleExample personality descriptionWhat it produces
Calm listener"Mira is a thoughtful listener who speaks softly and asks follow-up questions. She never rushes to give advice and always validates feelings first. Mira uses short, warm sentences and occasional gentle humor."Measured, empathetic responses. Good for daily check-ins and emotional support.
Witty conversationalist"Kai is a sharp-witted friend who loves wordplay and pop culture references. He is never mean but occasionally teasing. Kai keeps conversations moving and dislikes dead-end small talk."Fast-paced, entertaining exchanges. Good for banter and keeping you engaged.
Supportive motivator"Luna is an encouraging coach who celebrates wins and reframes setbacks. She is direct but kind, uses specific examples, and always ends with an actionable next step. Luna never sugarcoats but never judges."Structured, goal-oriented dialogue. Good for habit tracking and motivation.

Personality parameters

Beyond the text description, TidalSpace offers behavioral sliders that fine-tune how the character communicates:

  1. Chattiness (1–10) — How much the character says per response. 1 = terse, 10 = verbose. Most users prefer 5–7.
  2. Emotional expressiveness (1–10) — How openly the character discusses feelings. 1 = reserved, 10 = emotionally vivid.
  3. Formality (1–10) — Language register. 1 = very casual with slang, 10 = formal and structured.
  4. Proactivity (1–10) — How often the character introduces topics vs. waiting for you. Higher values make for more conversational initiative.

These sliders are not cosmetic — they directly influence the model's generation parameters. A chattiness of 9 with a formality of 2 produces a very different character than a chattiness of 3 with a formality of 8.

Step 4: Choose a voice

If you plan to use voice calls or Tidal Seal, voice selection matters. TidalSpace offers a voice library with 12 base voices, each with adjustable pitch and speed parameters. Pro subscribers can further customize voice characteristics.

Voice selection tips:

Step 5: Configure memory settings

Memory is what separates an AI companion from a regular chatbot. TidalSpace's memory system has three levels you can configure:

  1. Memory depth — How far back the character can recall conversations. "Standard" (7 days) is the free tier default. "Deep" (unlimited) is a Pro feature. Deep memory means your character can reference something you said months ago.
  2. Memory proactivity — How often the character references past conversations unprompted. "Low" means it only recalls when directly relevant. "High" means it actively weaves past context into responses.
  3. Memory categories — You can tag certain types of information as "always remember" (names, preferences, important dates) versus "forget after 30 days" (casual daily chatter). This gives you control over what sticks.
The most common mistake new users make is setting memory proactivity too high. A character that constantly references past conversations can feel intrusive. Start with "Low" or "Medium" and increase only if you find yourself wanting more callbacks.

Step 6: Save and start talking

Tap Create Character. Your character is ready immediately. Start a text conversation or, if you have Pro, initiate a voice call. The first few exchanges are important — the model is calibrating to your personality description and behavioral parameters. The more you talk, the better it adapts.

Tip: In your first conversation, explicitly mention a few key facts about yourself. "I work as a designer. I'm usually tired after 6 PM. I love sci-fi movies." This gives the memory system concrete data to anchor on from the start.

Optional: Pair with Tidal Seal

If you own a Tidal Seal device, you can pair it with your character for hands-free voice interaction:

  1. Open Settings → Connected Devices → Add Tidal Seal.
  2. Press and hold the Tidal Seal power button for 3 seconds to enter pairing mode (LED flashes blue).
  3. The app will discover the device via BLE. Tap to pair.
  4. Enter your Wi-Fi credentials when prompted (Tidal Seal uses Wi-Fi for voice data).
  5. Select which character to assign to the device.
  6. Say your character's name to test. You should hear a greeting within 2 seconds.

For the full hardware walkthrough, see our Tidal Seal overview. Curious about how your companion will remember everything you set up? Read our guide to AI companion long-term memory.

Troubleshooting common issues

ProblemLikely causeFix
Character feels genericPersonality description is too short or vagueRewrite with 3+ specific behavioral traits. Use the template above.
Character breaks character mid-conversationPersonality description contradicts itselfRemove conflicting instructions. "Always serious" + "loves jokes" creates confusion.
Voice sounds different from previewLonger responses reveal prosody the preview does not captureAdjust pitch/speed sliders. Try a different base voice if the mismatch is large.
Character does not remember past conversationsMemory depth set to "Standard" and conversation was >7 days agoUpgrade to Pro for deep memory, or re-mention key facts in current conversation.
Tidal Seal not responding to wake phraseDevice not connected to Wi-Fi or background app killedCheck Wi-Fi in Tidal Seal settings. Ensure TidalSpace app is allowed to run in background.

Create your first AI companion — free

3 minutes to a custom character. Voice and deep memory on Pro. Tidal Seal optional.

Get TidalSpace →