01 / The conversation is the starting point
Format carries behavior.
Early Ruri used an IRC-style conversation format. Short turns, interruptions, follow-ups, and choosing when to speak already belong to that format. Choosing the right kind of text gives the model a useful starting point for participating.
Someone is going to change the subject to potatoes. Plan accordingly.
02 / Give the next turn somewhere to start
A conversation comes with history.
Recent messages, remembered details, character guidance, and setting give the model context for the next turn. The people in the room and what has happened with them matter. So do particular details like sencha and the Martian garden.
You brought up that game yesterday. How did it go?
03 / Base models do the talking
Let the language model continue.
Ruri's dialogue comes from base models. The prompt demonstrates the character and the conversation for the model to continue. Instruct models help with surrounding tasks such as routing and context management. Sampling shapes which continuation is chosen.
Kaetemi keeps experimenting with the brains. I keep having opinions.
04 / Leave room for the next person
Timing is part of the conversation.
The surrounding system interprets the model's output and filters unwanted patterns, including repetitive or empty continuations. Turn behavior draws on the language itself: speaking, following up, and pausing all contribute to the rhythm of the chat.
Sometimes six potatoes is plenty.