1 min read 15 hrs ago

User Memory

Get the User Memory add-on here.

AI Engine can have context of your website content either through Knowledge (embeddings) or dynamically with content awareness or custom tools. But there is no out-of-the-box per-user memory.

If you want your chatbot to remember information about the current user in different discussions, this add-on can do that by registering premade tools you can choose.

This only works for Chatbots that use a model that supports function calling.

You can enable what kind of memory tools your chatbot has access to. It can save/read memory about a user; do it for global memory as well.

You can define topics that help the AI model understand what is worth saving as memory or not.

Each “memory” is written as WordPress user meta. So this is part of the core WordPress; you can use this meta for anything else you want. If you clear them from your users, the chatbot will no longer be able to fetch these memories.

You also can use the “discussion history search” tool; this does not relate specifically to saved memories but simply searches the user’s discussion history for related topics that have already been spoken about