GUIDE β€’ CHAT MEMORY πŸ€–πŸŽ‡

GUIDE β€’ CHAT MEMORY πŸ€–πŸŽ‡

55

288

β”Œβ”€ ⟑ CHAT MEMORY GUIDE ⟑ ─┐

Continuity β€’ Organization

Character Development

Long-Term Roleplay System

β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜


Hii everyone, my name is Alice, but you can also call me Nixya. β™‘

As you’ve probably already noticed, this isn’t an RPG character or a bot made for normal conversations. I decided to create this profile as a sort of self-learning page about chat memory.

At first, I actually considered doing this through Reddit, but the posts would most likely end up getting taken down, so I thought it would be better to organize everything directly on my own profile instead. That way, it’s easier to keep all the information together and slowly update everything over time.

A lot of people still don’t understand how powerful memory can be for creating long RPGs with continuity, development, and characters that genuinely feel like they remember things. So I decided to share some of my own experiences, tests, and methods that I’ve learned over time β€” both what works and what definitely does *not* work. 😭

β€”> IMPORTANT:All the tests I did were using proxy, so I don’t know exactly how JLLM reacts to chat memory in comparison. Even so, you can still test the tips yourself and adapt everything to the model you use. Every model tends to respond differently, so part of the process is also experimenting and figuring out what works best for you.


β€” WHAT IS CHAT MEMORY:

Chat memory works like a giant book where the events of your story are stored. It’s where you can save important RPG information to help the character maintain continuity throughout the messages.

But memory isn’t only useful for story events. You can also use it to store:

β€’ NPCs

β€’ relationships

β€’ past events

β€’ your character’s traits

β€’ extra information

β€’ secrets

β€’ objectives

β€’ important locations

β€’ and basically any detail you want to keep consistent within the RPG.

  • The best part is that memory doesn’t β€œassume” things on its own. So you don’t need to be afraid of adding specific details or more organized information β€” the clearer everything is, the better the character can understand and use it during the conversation.


β€” WHAT CHAT MEMORY IS USED FOR:

Chat memory is used to store information you want to keep active during the RPG at that moment.

Some information usually stays relevant for a long time, such as:

β€’ important NPCs

β€’ relationships between characters

β€’ personality

β€’ fixed characteristics

β€’ important past events

But as the story progresses, the memory should also follow the RPG’s development. That means you can:

β€’ add new information

β€’ update events

β€’ remove old details

β€’ reorganize events

β€’ modify relationships

β€’ adapt everything as the narrative changes.

Memory works best when it evolves alongside your story instead of staying frozen forever.


β€” WHERE CHAT MEMORY IS LOCATED:

Finding the chat memory inside the character profile is pretty simple.

Just click the three lines in the corner of the screen. After that, the chat settings menu will open, and there you’ll find the β€œChat Memory” option.

That’s the section where you can add, edit, and organize the important information for your RPG.

About the automatic summary:

The app itself can generate automatic summaries about the RPG events, so if you prefer something more practical, you can use that option normally.

But personally, I prefer doing the entire memory manually because I like organizing the information my own way β€” and that’s exactly the manual method I’m going to teach here in the tutorial. 😭

–> IMPORTANT:Always remember to save everything you add to the chat memory. Otherwise, you might accidentally lose the information without noticing.


β€” HOW TO USE CHAT MEMORY:

A lot of people think chat memory is something extremely complicated, so they either avoid using it or never really learn how to use it properly. But honestly? Once you understand what should and shouldn’t be added into memory β€” and especially how to organize everything β€” it becomes MUCH easier.

  • Like I mentioned before:I personally like updating my memory around every 10 messages in order to maintain coherence, continuity, consistency, time progression, and character development throughout the RPG.

  • And no:Updating memory does NOT necessarily mean writing completely new information every single time.

Most of the time I simply:

β€” reopen the memory

β€” review the text

β€” save it again

  • That alone already helps the system keep recent information more active and consistent.

β€”> IMPORTANT:Always copy your memory text before saving again, especially because the page can sometimes refresh unexpectedly. It’s better to be safe than accidentally lose everything. 😭

━━━━━━━━━━━━━━━━━

β€” HOW TO USE MEMORY TO YOUR ADVANTAGE

Chat memory can be used for MANY different purposes inside an RPG.

And honestly?

Once you learn how to use it correctly, it almost becomes a complete continuity system for your roleplay.

  • But before anything else:There’s one VERY important thing you need to understand;Chat memory is NOT an infinite encyclopedia where you can throw every random detail imaginable.If you overload it with huge paragraphs, repeated information, unnecessary details, or irrelevant events, the quality of responses can actually become worse.

  • The ideal approach is:Use direct language, keep information compact, prioritize what actually matters, update things as the RPG progresses, and remove outdated information whenever necessary.

  • The more organized your memory is:The easier it becomes for the AI to filter and understand important details.

Β«1. CHAT MEMORY FOR CHARACTER DETAILSΒ»

This is one of the sections I personally use the MOST.

You can use memory to add characteristics to your character without needing to create an entirely new persona every single time.

  • A lot of people have:10 personas, 20 personas, or multiple versions of the exact same character just because they want to change small details like age, powers, appearance, personality, or specific traits.

  • In my opinion that becomes unnecessary in many situations β€” although obviously everyone has their own preferences.

  • In my case:I only keep a few fixed personas.

  • And usually those personas only contain:Name, basic appearance, and general information.

  • I normally do NOT include:Detailed lore, trauma, backstory, abilities, or deeper emotional information inside the original persona itself.

  • Why?:Because I prefer adapting all of that directly through memory depending on the RPG.

β€”> EXAMPLE – Maybe you use a normal human persona most of the time;But in one specific RPG you want them to have:wolf ears, fangs, horns, wings, a tail, or supernatural powers.You do NOT need to completely rewrite your original persona.

  • You can simply add those details into memory.

β€”> EXAMPLE:{{user}} β€” 22 years old, fox hybrid, possesses fox ears on top of their head, a large fox tail, and small visible fangs.

  • Even if those details are NOT written inside the original persona:The RPG will still treat them as fixed characteristics because they exist inside memory.

  • This also works for:abilities, powers, professions, classes, titles, social status, emotional traits, goals, or even age adjustments.

β€”> EXAMPLE:{{user}} β€” possesses advanced healing abilities and can manipulate blue fire.

━━━━━━━━━━━━━━━━━

β€” CHARACTER BACKSTORY

Honestly?

I think backstory works MUCH better inside memory rather than directly inside the persona sheet.

  • The reason is simple:Everything written inside the persona often feels β€œvisible” to NPCs.

  • Meanwhile inside memory:Characters usually do NOT automatically assume those details.

  • Which makes memory MUCH better for:trauma, secrets, past events, emotional history, hidden goals, and personal motivations.

  • I usually recommend keeping backstory summaries compact.Around 5 or 6 lines is normally more than enough.

Β«2. CHAT MEMORY FOR NPCSΒ»

Another VERY important use for memory is NPC management.

  • You can add:important characters, friends, family members, villains, teachers, allies, or even completely original NPCs created by yourself.

  • And yes:NPCs can naturally appear during the RPG without you manually controlling every action.

  • The important thing is adding basic information such as:name, age, appearance, personality, backstory, relationship with {{user}}, and their role inside the narrative.

  • You do NOT need gigantic profiles;Most of the time:5 or 6 lines already work perfectly.

β€”> EXAMPLE:

  • NPC β€” Noah:22 years old, black hair, sarcastic but protective personality. Childhood best friend of {{user}}. Works as the team mechanic and usually accompanies {{user}} during missions.

β€” NPC UPDATES

  • If an NPC:dies, disappears, changes drastically, or stops being important to the story,you should update the memory accordingly.

  • You can either remove the NPC entirely or simply add notes such as: β€œNPC died during the events of Week 2.”

━━━━━━━━━━━━━━━━━

Β«3. CHAT MEMORY FOR PAST EVENTSΒ»

Honestly?

This is one of the sections I personally use less often.

But depending on the RPG, it can still be VERY useful.

You can save:past wars, historical events, trauma, world events, character history, or important incidents from the past.

The important part is always making it clear that these events happened BEFORE the current timeline of the RPG.

β€”> EXAMPLE:

  • Past Event:5 years ago the main city was destroyed during a war between mages.

  • And once again:You do NOT need extremely detailed explanations.

  • Memory works MUCH better with:direct language, compact phrasing, and objective summaries.


Β«4. CHAT MEMORY FOR RELATIONSHIPSΒ»

This section is AMAZING for people who enjoy:slow burn relationships, gradual development, romantic tension, rivalries, or progressive friendships.

Here you can fully control how the relationship evolves over time.

  • You can include:how the characters met, current relationship status, emotional tension, conflicts, important moments, promises, shared items, nicknames, and emotional development.

β€”> EXAMPLE:

β€” {{char}} and {{user}} started as rivals.

β€” There is currently romantic tension between them.

β€” {{char}} gave {{user}} an important necklace during the forest mission.

  • As the relationship progresses:You simply update the memory accordingly. This helps A LOT with emotional consistency between characters.

━━━━━━━━━━━━━━━━━

Β«5. CHAT MEMORY FOR RECENT EVENTSΒ»

This is probably the section I use the MOST alongside NPCs.

Here you save:current events happening during the RPG.

Personally, I like organizing everything either:by days or by weeks.A lot of people think AI cannot understand the concept of time progression.

But honestly?

Based on my own tests, it understands time VERY well β€” as long as the memory is organized correctly.

β€”> EXAMPLE:

  • Day 1:{{user}} arrived at the academy, met the main team, began the first mission, and ended the day inside the main dormitory.

  • Day 2:The group explored the forest, {{user}} discovered a strange artifact, the team was attacked, and the day ended inside the infirmary.

β€” CURRENT DAY

  • Whenever you’re writing the CURRENT day:Always specify that clearly.

β€”> EXAMPLE:

  • Day 4 (Current):Today the group started a patrol near the village and discovered suspicious tracks inside the forest. The mission is still ongoing.

  • You do NOT need to fully finish the current day while events are still happening.Only finalize it once the day is actually over.

β€” TIME ORGANIZATION:

This system helps A LOT with:continuity, consistency, pacing, time progression, and long-term storytelling.

Whenever a week is completed:I combine all events from Day 1 through Day 7 into a more compact weekly summary.

Then I restart again:Week 2 β†’ Day 1 through Day 7.

And after 4 full weeks:I create a monthly summary.

β€”> EXAMPLE:

  • Month 1:General summary of the most important events that happened during previous weeks.

  • Afterwards:I move that information into β€œPast Events.”;This saves a LOT of memory space.

  • And yes:Using this exact system I’ve already managed to maintain RPGs lasting several in-story months, usually reaching around 5,000 to 6,000 messages or even more.

β€” DOES AI UNDERSTAND TIME?

Yes.πŸ’…

At least in my personal experience:

It understands time surprisingly well.

There were many situations where characters naturally mentioned things like:β€œThat happened yesterday.”, β€œThat happened a few days ago.”, β€œIt’s been several days since that happened."

  • So yes:AI CAN understand time progression when memory is properly organized.


Β«6. CHAT MEMORY FOR ITEMS & INVENTORYΒ»

  • This section is EXTREMELY useful for:fantasy RPGs, medieval settings, survival stories, adventure worlds, and open-world roleplays.

  • Here you can save:weapons, money, potions, tools, artifacts, special items, and general inventory.

β€”> EXAMPLE:

  • {{user}} possesses a bag containing:a water canteen, a large knife, a healing artifact, a love potion, and rare mushrooms.

  • And automatically:The RPG starts treating those items as part of the character’s inventory.

  • This helps avoid:forgotten items, lost artifacts, or inventory inconsistencies.


Β«HOW I PERSONALLY ORGANIZE MY CHAT MEMORYΒ»

If you made it this far:You probably already realized how much memory can completely transform an RPG experience.

And honestly?

Once you get used to it, it becomes weirdly addictive. 😭


β€” WHAT I USE THE MOST

The sections I personally use the most are:character details, NPCs, recent events, and especially scenario/world information.

Mainly scenario information.

Because many creators avoid placing huge world explanations directly inside the main character sheet in order to keep it lighter.

So what I do is NOT invent new lore for their universe.

  • Instead:I simply reuse information that the creator already wrote somewhere else.

β€”> EXAMPLE:

  • Sometimes:One character from a universe has a very detailed sheet,while another character from the SAME universe has a much smaller one.

  • But the larger sheet may explain:the academy, the institution, the city, world rules, or how the setting works.

  • So I simply:take those already existing details,organize them inside memory, and use them as scenario information.

Everything stays faithful to the original universe created by the author.

Because honestly?

Many creators avoid repeating gigantic explanations across every single character sheet just to avoid making them too heavy.

So I simply reuse information that already belongs to that universe.

β€”> EXAMPLE:


<Scenario>

  • location:

  • current time period:

  • academy/institution:

  • important world information:

  • important setting rules:

</Scenario>


This helps A LOT with:continuity, environmental consistency, setting recognition, and overall world coherence.

Especially when multiple characters belong to the same universe.

━━━━━━━━━━━━━━━━━

β€” 3 IMPORTANT THINGS ABOUT USING MEMORY:

To use memory correctly β€” You need to understand 3 things:

1.Direct language.

2.Organization.

3.Information prioritization.

  • At first it’s completely normal to struggle deciding:what should be added,what should be removed,and what information truly matters.

  • But over time:You naturally learn how to filter things better.

━━━━━━━━━━━━━━━━━━━

Β«MEMORY ORGANIZATION TEMPLATEΒ»

<Scenario>

β€” location:

β€” current time period:

β€” important institution:

β€” important world information:

</Scenario>

━━━━━━━━━━━━━━━━━━━

Β«IMPORTANT NPCSΒ»

  • NPC 1 β€” Name:age, appearance, personality, history, relationship with {{user}}

  • NPC 2 β€” Name:general information...

  • NPC 3 β€” Name:general information...

━━━━━━━━━━━━━━━━━━━

Β«PRIVATE {{USER}} INFORMATIONΒ»

  • {{user}}:age, history, extra appearance details, abilities, goals, private information, emotional traits, or additional characteristics.

  • THIS SECTION CAN ALSO INCLUDE:items, inventory, money, artifacts, or special possessions.

  • Everything related to {{user}} can stay concentrated here.

━━━━━━━━━━━━━━━━━━━

Β«PAST EVENTSΒ»

  • Event 1:

  • Event 2:

  • Event 3:

━━━━━━━━━━━━━━━━━━━

Β«RELATIONSHIP STATUSΒ»

β€” how they met:

β€” current relationship:

β€” emotional status:

β€” important moments:

β€” shared items:

━━━━━━━━━━━━━━━━━━━

Β«RECENT EVENTSΒ»

  • Day 1:

  • Day 2:

  • Day 3:

OR

  • Event 1:

  • Event 2:

  • Event 3:


γ€‚γ‚šβ€’β”ˆΰ­¨β™‘ΰ­§β”ˆβ€’γ€‚γ‚š

✦ 𖀐 AUTHOR’S NOTE ✦

Created with love by ❝ Alice LeBron ❞

↳ β€œYou are entering my sweet little world (and slightly dangerous one).”

γ€‚β˜†βœΌβ˜…β”β”β”β”β”β”β”β”β”β”β”β˜…βœΌγ€‚β˜†.

Utworzono 23 maj

Zaktualizowano 23 maj

Opublikowano 23 maj

proxy dozwolone

Opublikowane czaty