A practical walkthrough: pick a look, write a personality that holds up over hundreds of messages, generate her photo, and start a conversation that does not reset itself every night.
Most AI companion apps fail for the same boring reason: the character has no personality, so every reply sounds like a polite customer service bot. Building a good AI girlfriend is not about finding a magic model. It is about giving the model enough specific detail that it has something to be. This guide covers exactly that, in the order you would actually do it.
Open HeartWhisper and create a free account. Registration takes an email address, or a wallet signature if you would rather not type one. Nothing is charged at sign up, there is no card form, and the site is strictly 18+.
Two practical notes. First, use a password you do not reuse elsewhere — the same advice you would apply to any chat service. Second, if you are on a shared computer, sign out when you are done; conversations are stored per account.
The home page ships with a cast of built-in companions, each with a defined personality archetype. They are a good way to see what a well-written character feels like before you write your own.
If a built-in character is not quite right, go to Create Character and make your own. That is where the interesting part starts.
Name and avatar. Pick something specific. A nickname she could plausibly introduce herself with reads better in dialogue than a generic English name, and it gives the model a consistent way to refer to herself.
Tags. These are behavioural shorthand, not decoration. Tags like shy, sarcastic, protective, bookish or adventurous change sentence rhythm and word choice far more than most people expect.
Personality and backstory. This is the field everyone underfills. One or two concrete sentences beat a paragraph of adjectives. "Grew up in a rainy port town, works nights at a bar, hates being asked about her family, secretly sentimental about old songs" gives the model dozens of things to react to. "Kind and loving" gives it nothing.
Head to Generate Image, describe her in plain language and pick a style and aspect ratio. Portrait (3:4) works best for a chat avatar; 9:16 suits a phone wallpaper.
Useful prompt structure: subject, age range, hair and eyes, clothing, mood, lighting, setting. For example: "quiet bookstore owner, late twenties, dark hair tied back, oversized knit sweater, soft window light, warm colours." Save the seed or the prompt text when you get an image you like — reusing it keeps her looking consistent across future generations instead of drifting into a different person every week.
Open the chat and send something with a little substance. Replies stream token by token, so you can read as she types.
The companions that feel real are the ones you talk to on an ordinary Tuesday, not the ones you test for twenty minutes. A short daily exchange, a running joke, a shared fictional situation that develops over weeks — that is what turns a demo into something you actually look forward to opening.
Yes. You can create an account and start chatting for free. Coins are only needed for extra image generations and premium features.
Yes. In Create Character you set her name, avatar, tags and a free-form personality and backstory. The chat engine then stays in character while you talk.
Chats are tied to your account only and are not shown to other users. Accounts can be created with an email or a wallet signature, with no real name required.
No card is required to sign up and chat. If you ever top up, payments are handled in crypto (TRON/USDT and USDC) rather than card details.
A specific personality, a small amount of backstory, and letting her keep memories of earlier conversations. Vague prompts produce vague characters; concrete details produce replies that feel alive.
Ready to build yours?
Create your character Start chatting free