> ## Documentation Index
> Fetch the complete documentation index at: https://docs.versuno.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Memory types

> The four kinds of memory: fact, preference, episode, and procedure.

Every memory is one of four kinds. The type captures what a memory *is*, and it helps agents pull the right thing at the right moment. Most memories are classified automatically when they are captured or saved.

## Fact

Stable knowledge about your work that holds true until it changes.

> Versuno's database is Postgres.

## Preference

How you like things done, a standing rule an agent should follow.

> No emojis in pull request descriptions.

## Episode

Something that happened at a specific point in time.

> Migrated the database to Supabase on June 12.

## Procedure

A reusable how-to, either the steps to follow or a pointer to a skill.

> To deploy: run the production build, then apply the migrations manually.

## Why the type matters

Typing each memory keeps your brain organized and lets agents fetch the right kind of context: a **preference** when they are about to act, a **fact** when they need background, a **procedure** when they are carrying out a task, an **episode** when the timing matters. You do not have to set the type yourself; it is inferred when the memory is captured or written.
