Update 30.01.2026: dialogs, history and Active Context

A detailed overview of the llmgirl update: dialogs, smart conversation history, correct mode override behavior and the new Active Context layer.

30.01.2026

In short: what we changed and why

We improved conversation memory and stability so the bot can keep track of the conversation, understand context more accurately and respond more consistently in real-world scenarios.

  • Dialogs became cleaner: less mixing between topics and context.
  • Memory became smarter: the bot remembers what matters without drowning in old messages.
  • Scenarios became more reliable: games and special modes no longer break because of isolated words.

What changed in detail

1) Conversations are now split into separate threads

Previously, different conversations could sometimes behave as if they were one large chat. Now communication has a clearer structure: one thread means one character and one channel.

Why: this makes conversations cleaner, reduces confusion and makes it easier to return to a specific topic. It is also the foundation for multiple chats inside the personal dashboard.

2) Memory became smarter and limited

Previously, there was a risk of sending too many old messages into the model. That made requests more expensive and could sometimes make responses worse. Now the bot uses only the active part of the conversation: recent messages and only as much context as needed.

  • only recent messages are prioritized
  • the full endless chat history is not loaded every time
  • the model is not overloaded with irrelevant context

Result: replies are more stable and closer to natural conversation — the bot remembers important things without living entirely in the past.

3) Modes now work more predictably

We fixed the order in which modes are applied, for example chat mode or assistant mode. Now the selected mode affects how the bot thinks and responds from the very beginning, not somewhere in the middle of the process.

Why: fewer surprises and more control over what you receive from the bot.

4) Telegram and the future Web chat now follow the same logic

The Web chat is still being prepared, but internally we have already made Telegram and Web work according to the same rules. This is important because there will not be a “second version” of the product that behaves differently.


Active Context: why it matters

In live conversations, some words should not change the whole meaning of the dialog. For example, in Rock Paper Scissors, the word “paper” is a move in the game, not a discussion about documents.

Simplified example

  • Before: the bot could misunderstand a word and move the scenario in the wrong direction.
  • After: if the game scenario is active, the bot keeps the correct context and continues properly.

This is not only for games. We will gradually add more scenarios to Active Context: trips, mini-plans, support, focus mode and other flows.


What's next

  • Personal dashboard with multiple chats, so different conversations can live in separate threads
  • Simpler menus for modes and characters, with fewer buttons and more convenience
  • More Active Context scenarios, including games, trips, support and planning

What this means for users

  • The bot gets confused less often and keeps the conversation better
  • Replies become more stable and easier to understand
  • Games and scenarios work more smoothly and do not break because of isolated words
← All news Pricing