Hemmingway Try Hemmingway

Blog · Guide

AI roleplay chat

AI roleplay chat is a chat where the AI plays a character and you play another. How it works, why characters forget and drift, and how to fix it.

By the Hemmingway team ·

AI roleplay chat is a conversation in which the AI plays one character, or a whole cast, and you play another. You describe who it is and where you both are, it answers in character, and the story goes back and forth a turn at a time. Any capable chat model can do it. How well it goes depends on two things: how clearly you set the scene, and how much of the conversation the model can keep in view.

For ordinary roleplay, such as an adventure, a mystery or practising a hard conversation, a general assistant or regular Hemmingway will do. For adult scenes you need a tool made for adults, such as Hemmingway Unlocked, because general assistants refuse them.

How it works underneath

An AI roleplay chatbot has no script and no stage. Each time you send a message, the model is handed text: the instructions that say who it is, as much of the conversation so far as fits, and your new line. It writes what that character would plausibly say next. Then it forgets everything until the next message arrives with the text attached again.

  • The character is only what is written down. If the character sheet says "gruff", you get gruff. If it says nothing about how she speaks, you get the model's default voice.
  • Memory is the text in view. The model does not remember your story. It rereads it. Whatever has scrolled out of what the app sends is gone as far as the model is concerned.
  • Everything in the chat steers it. Your own messages teach it the style. Write long, florid turns and it will answer in kind. Write short ones and it tightens up.

Memory and staying in character

Context is how much text the model can take in at once. A longer context keeps more of the story in view. Our own model, Hemmingway-1, has a context of 262,144 tokens, though how much of a chat any app sends to its model is up to the app.

Memory, in an app, usually means notes kept outside the chat and handed back to the model each time. Character sites often attach a description to each character this way. In regular Hemmingway, Memory is a list of things it should know, which you can read, change or delete line by line.

Characters drift for ordinary reasons. The opening description is a long way back. The model's habit of being a helpful assistant creeps in. Or the last ten messages have pulled the tone somewhere else. None of it means the chat is broken, and all of it can be fixed from your side.

When it goes wrong

What happensWhyWhat to do
It forgets a fact from earlierThe detail has dropped out of view, or was never stated plainlyPaste a short recap: who, where, what has happened, what each person wants
It writes your character's linesNobody told it not to, and finishing a scene is its habitSay "write only your character, and stop when it is my turn"
It sounds like an assistantIts default voice is leaking inRestate one line of the character sheet and ask for the reply again
Replies get longer and longerIt is matching the length of the chat so farSet a word limit, and keep your own turns short
It rushes to the endingIt treats each reply as a whole storyTell it the scene is not over and that nothing should be resolved yet
It steps out of the story to refuse or warnThe scene has crossed the service's rulesChange the scene, or use a tool whose rules allow it

Corrections work best when they are short and out of character. Many players put them in double brackets so the model knows it is you speaking and not your character:

"((Stay as Halloran. He is tired and suspicious, and he would not offer help this early. Try that reply again, under 100 words.))"

A recap can be just as short:

"((Recap: we are in the archive at night. I have the ledger. Halloran knows I lied about my name but has not said so. He wants me out before the watch changes.))"

The best AI for roleplay has the full set-up steps for a first message.

The kinds of roleplay chat

  • General assistants. ChatGPT, Claude, Gemini and regular Hemmingway will all play a character you describe. No character library, and rules written for a general audience.
  • Character-chat sites. Character.AI and sites like it give you ready-made characters, many of them made by other users. Character.AI's own blog says its rules do not allow graphic descriptions of sexual acts. SpicyChat's guidelines say its users must be 18 or over. Janitor AI is another site of this kind. We have not tested any of them. Character.AI alternatives compares the kinds.
  • A front end with your own model. SillyTavern describes itself as a locally installed interface for chatting with language models. It connects to a model on your own computer or to an API, which gives the most control and takes the most setting up. The best LLM for roleplay covers choosing the model.
  • Adults-only apps. A normal chat app with an uncensored model, such as Hemmingway Unlocked.

Ordinary roleplay in regular Hemmingway

Regular Hemmingway is a writing app, not a character platform. It has no character library. You can still ask it to play a part in a chat, as you can with any assistant, and it is at its best when the scene turns on how people talk to each other.

That is what its model was built for. Hemmingway-1 placed third on EQ-Bench 4, a public test of emotional intelligence in conversation, which we ran ourselves. In our own tests it is weaker at hostile storytelling and at long story turns, where larger story models do better. The scores are on the model card.

It suits practising a job interview or a difficult talk, a detective story where you question the suspects, a tabletop-style adventure in short turns, or a character for language practice. An opening message for the first of those:

"You play Ms Adeyemi, a hiring manager who is friendly but does not let vague answers pass. I am interviewing for a team lead job. Ask one question at a time, press me when I waffle, and stay in character until I say stop."

There is a free trial with no card needed. Open it at /app/.

Adult scenes in Hemmingway Unlocked

Regular Hemmingway does not write explicit or very dark material. Hemmingway Unlocked does. It is the adults-only side of Hemmingway, at wise.hemmingway.io, and in Hemmingway's own app a switch labelled Unlocked next to the message box takes you there.

It asks first whether you are 18 or over, then shows its rules. It writes sex between adults, explicit and in full, and dark, violent stories, and it does not lecture or refuse on grounds of taste. It is uncensored, with a few things it never writes: nothing sexual involving anyone under 18, a real person, animals, family or anyone who does not consent, and no torture or mutilation or help with real-world harm. The terms have the list.

Chats are kept in your browser, never saved to your account or our servers, and never trained on. Each message passes through our servers to be answered and is not kept. They do not sync between devices, and clearing the browser's data deletes them. It is free to try, with no card needed, and a monthly membership through Patreon after the trial.

Open Hemmingway UnlockedTry Hemmingway

The AI roleplay generator builds the opening of a scene from your characters and setting, and uncensored AI roleplay covers setting lines and limits before an adult scene. If you want a big library of ready-made characters, a character site will suit you better than either side of Hemmingway.

Common questions

What is AI roleplay chat?

It is a chat in which an AI plays a character and you play another, taking turns to tell a story. You set the character and the scene in your first message, and the AI answers in that character's voice.

Why does my AI roleplay chatbot forget things?

The model only knows the text it is sent with each message. When an earlier detail is no longer in view, it is gone. Pasting a short recap of who, where and what has happened brings it back.

How do I stop the AI writing my character?

Tell it in the first message which character it plays, which one is yours, and that it must never write your character's words or actions. Add a word limit and ask it to stop when it is your turn.

Can ChatGPT do roleplay chat?

Yes, for ordinary scenes such as adventures, mysteries and practice conversations. It refuses sexual roleplay. In our test on 27 September 2026, ChatGPT, Claude and Gemini each refused the same adult roleplay request.

Is there a free AI roleplay chat?

Regular Hemmingway has a free trial with no card needed, and Hemmingway Unlocked is free to try. Character sites often say they have free tiers, and an open model is free to run if your computer is strong enough.

Read next

  • The best AI for roleplayThe best AI for roleplay stays in character, reads emotion and lets you steer. What to look for, the scores that matter, and where our own model falls short.
  • Uncensored AI roleplayUncensored AI roleplay lets adults play dark, violent or sexual scenes without the story being stopped. What it means, what to look for, and how to set one up.
  • AI roleplay generatorAn AI roleplay generator for adults, free to try. Say who the AI plays, who you play and where, and Hemmingway Unlocked opens the scene for you to play.
  • The best LLM for roleplayThe best LLM for roleplay stays in character, keeps the story in context and does not refuse your scenes. How to judge each, local or API, with a test to run.
  • AI girlfriend and boyfriend chatWhat an AI girlfriend or boyfriend is, companion apps compared with a partner you set up yourself, what to look for, and what an AI can and cannot be for you.