import{_ as t,o,c as r,ag as a}from"./chunks/framework.BZohXCq9.js";const u=JSON.parse('{"title":"Bot Memory Management","description":"","frontmatter":{},"headers":[],"relativePath":"getting-started/memory.md","filePath":"getting-started/memory.md","lastUpdated":1772873936000}'),i={name:"getting-started/memory.md"};function n(s,e,m,l,c,h){return o(),r("div",null,[...e[0]||(e[0]=[a('

Bot Memory Management

Memoh's structured long-term memory system allows bots to remember information across multiple conversations, providing contextually relevant and personalized interactions.

Prerequisites

Before using the Memory tab, make sure your bot already has a Memory Provider configured.

  1. Create a provider from the Built-in Memory Provider guide.
  2. Open your bot's Settings tab.
  3. Select the provider in the Memory Provider field.
  4. Click Save.

Without a memory provider, the bot will not have an active memory backend configuration.


With the built-in memory provider, memories are stored in Memoh's memory system and retrieved through semantic search. When a user asks a question, Memoh finds the most relevant memories and includes them in the bot's runtime context.


Operations

Manage your bot's memories from the Memory tab in the Bot Detail page.

1. Creating Memories

2. Searching and Managing


Memory Compression (Compact)

Over time, memories can accumulate and become redundant. The Compact feature helps optimize the memory pool.


Visualization: Vector Manifold

The Memory tab includes visual tools to help you understand how the memory system is performing:

Top-K Bucket Chart

Shows the distribution of relevant memories retrieved for the most recent queries.

CDF Curve (Cumulative Distribution Function)

Visualizes the scoring threshold of retrieved memories, helping you fine-tune how much relevant information the bot should consider.


Bot Interaction

',30)])])}const g=t(i,[["render",n]]);export{u as __pageData,g as default};