In our keyword research, the single most-connected question in the English data was «how to train ai chatbot». More seeds converged on it than on any phrase about girlfriends, roleplay or apps. People assume that behind a good character there must be a training process, and that they are locked out of it.
For a character, the frame is simply wrong — and realising why is the fastest upgrade available.
The model is not yours to train, and that is fine
The language models behind a character — here that is five of them, including Claude Opus and DeepSeek — arrive finished, trained on more text than any person will see. Nothing you could add would move them. What they lack is not knowledge; it is instructions about who they are supposed to be right now.
A character is exactly that: instructions plus memory. Both are plain text. Both are yours. Changing either takes effect on the very next reply, which is a tighter feedback loop than any training run ever offered anyone.
The sentence does the heavy lifting
One written sentence generates the whole draft — persona, voice, opening scene, a locked look. The quality of that sentence decides more than any setting on the page.
The working trick is contradiction. «A kind librarian» flattens by the tenth reply, because there is nowhere to go. «A librarian who is kind to everyone and resents how much they need it» gives the model a tension to play, and tension is what reads as a person.
The fields people skip
The generated draft is a starting point, and every field stays editable forever. Three repay attention:
The opening message sets register more than the persona does — the character's first line teaches you both how this conversation sounds. The constraints belong in writing: if she never discusses the war, write that down, because a model cannot infer a silence you have not stated. And the look is locked at creation, which is why her photo from tonight matches her photo from last month.
None of this is prompt engineering in the intimidating sense. It is closer to writing a character brief for an actor who follows it exactly.
Memory is the training loop you actually get
People searching for an «ai character chat that remembers everything» are really asking for consistency over weeks — and the mechanism for that is not a bigger model, it is a correctable memory.
Here memory is short readable facts, per character and per topic. When a wrong fact gets recorded — and one will — you open the list and fix the line. That single correction does what people imagine a fine-tune would do, in five seconds, reversibly. Fixing memory early in a character's life shapes it more than any other habit.
When it still sounds wrong
If the plot drifts, the tools are surgical rather than global: regenerate the one reply that went sideways, or fork the scene and keep both branches. If the voice is flat, the instrument may be wrong for the scene — switching among the five models mid-conversation changes the prose without touching who the character is.
!The one thing that never helps is starting over from scratch. A character improves the way a draft improves — by edits that stay — and deleting the draft deletes precisely the part you cannot regenerate: what it has learned about you.
So the honest answer to «how do I train my chatbot» is: you write one good sentence, you correct its memory when it errs, and you resist the urge to look for a settings page where the craft is. The craft is in the writing, exactly where it always was.