Skip to main content

What is User Memory?

User Memory is the set of memory parameters — small key/value facts with a description — that Pria keeps about you so every conversation starts already knowing your context: your role, your projects, how you like answers formatted.

Persistent

Stored across sessions — available weeks or months later, no matter how long the break

Private to you

Your memory parameters are yours alone; they’re never visible to other users

Built two ways

Pria stores important facts automatically during conversation, and you can tell it explicitly what to remember

Fully under your control

View, edit, and delete every parameter from the Memory panel in your profile
Memory scope: parameters created while chatting in a Digital Twin belong to your private memory within that twin; parameters created outside any twin are personal and follow you everywhere. A twin can also have Shared Memory — team-wide parameters visible to all its members.

How it works

1

Pria notices or you tell it

During conversation, Pria stores important facts automatically (preferences, goals, role). You can also be explicit: “Remember that I prefer concise documentation with clear examples.”
2

Stored as a parameter

Each fact becomes a named parameter with a value and a description, organized into namespaces (e.g. personal_info, work_context, technical_preferences).
3

Used in future conversations

Stored parameters are available to Pria in later sessions, so it answers with your context already in mind — no re-explaining.
4

Updated as things change

Just say so: “Actually, my role changed to Senior Technical Writer.” Pria updates the relevant parameter.
What’s worth storing: your role and company, communication and formatting preferences, technical stack choices, ongoing projects and deadlines, learning style. What’s not: anything transient — that’s what Conversation History is for.

Managing memory in chat

Ask Pria directly at any time:
"What do you remember about me?"
"Show my user memory as a table"
"Remember that I work in healthcare and need HIPAA-compliant suggestions"
"Update my company name to Acme Corporation"
"Forget my old project preferences"
"Clear my work_context namespace"
Add to User Memory
You can see exactly what was stored for each turn by expanding the Tool Details block on the response.

The Memory panel — view, edit, delete

You don’t have to go through chat. Open My Profile → Memory (or the sidebar’s Settings → Personal → Memory Parameters) to manage everything directly:
  • Browse and search every parameter — filter by name, value, or namespace.
  • Edit a parameter’s value or description inline.
  • Delete individual parameters, or use Clear to remove everything currently matching your filter in one action.
  • Share / unshare a parameter with your Digital Twin’s Shared Memory (only memories created inside that twin — purely personal memories can’t be shared).
  • Export to CSV for your own records.
Clearing memory removes personalization permanently — there’s no undo. Filter first, then Clear, so you only remove what you mean to.

The User Memory Optimizer assistant

Over time, memory accumulates scattered or duplicate parameters. The User Memory Optimizer assistant analyzes your stored memory, consolidates duplicates, fills obvious gaps, reorganizes namespaces, and removes stale entries — leaving a tighter set of parameters that personalizes better and costs fewer tokens. User Memory Optimizer Run it when you start with a new Digital Twin, after a role change, or whenever responses start feeling less personalized.

Troubleshooting

SymptomFix
Pria doesn’t recall something you mentionedAsk it explicitly to remember the fact — automatic capture is selective
Pria references an outdated role or projectTell it the update in chat, or edit the parameter in the Memory panel
Conflicting or inconsistent personalizationRun the User Memory Optimizer to consolidate duplicates and resolve conflicts
You want to see everything storedMy Profile → Memory, or ask “What do you remember about me?”