The blank-page problem kills more characters than bad writing does. Most character creators open with a dozen empty fields — name, age, personality, background, scenario, greeting, example dialogue — and the honest reaction to that is to close the tab.
So the starting point here is one sentence. Everything else is generated from it and then handed to you to change.
One sentence, then edits
Write who they are in a line. A retired smuggler running a bar on a station nobody visits. A composition teacher who is kinder than she lets on. That is enough to produce a full character — persona, voice, an opening message, a look.
What comes back is a draft, not a verdict. Every part of it is editable, and editing is the normal path rather than a recovery from a bad result.
If the first attempt is close but wrong, regenerating gives you another version of the same idea without disturbing anything else you have already fixed.
What a character is made of
Knowing the parts makes editing much faster, because you can tell which one is actually causing what you are seeing.
- Persona — the identity layer: name, voice, attitude, history, mannerisms. This is what the model is asked to embody on every reply.
- Opening message — the first thing they say, which sets the scene and the register more than anything else you write.
- Look — the fixed appearance applied to every image, so the same face comes back scene after scene.
- Default model and sampling — the instrument and how it is played. Both changeable at any time, including mid-conversation.
- Memory — starts empty and fills as you talk. Editable, and per character per topic.
Bringing a character you already have
If you have written characters elsewhere, they can come with you. Several community-standard character card formats import directly — a card is a portable bundle of persona, opening message, default model and sampling parameters.
Sampling presets are separate and import as JSON, so tuning built up in another front-end carries across rather than being rebuilt from memory.
What free actually covers
Making characters is free, and so is talking to them to start. There is no character limit behind a paywall and no premium tier that unlocks the editor.
What consumes energy is generation — replies, images, voice — and energy is topped up with Telegram Stars inside the chat. A daily ceiling exists so an afternoon that gets away from you cannot empty the balance, and a render that fails is not charged.
No card is needed for the top-up itself; Telegram Stars handle it. That is a real difference from platforms that require a card before you can see whether you like the product.
Making it good rather than just working
Three things separate a character that holds up over weeks from one that goes flat by the third conversation.
Write the contradiction. A character who is only kind is boring by reply ten. A character who is kind and finds it exhausting has somewhere to go.
Put the constraints in the persona, not in your head. If they never talk about the war, write that down — the model cannot infer a silence you have not stated.
Fix memory early. The first few facts a character records set the pattern for everything after; correcting a wrong one in the first week is much cheaper than untangling it in the second month.
Where the character can go afterwards
A character you made can be shared with a link, which tracks attribution — if someone arrives through your link and spends, a share comes back to you.
It can also become a standalone Telegram bot with its own @username, created by Telegram and belonging to your account. Neither of these is a separate product you have to rebuild into; they are things the character you already wrote can do.