---
title: "Memories"
description: "Indent keeps a memory across sessions, recording durable facts and applying them in later work."
---

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

# Memories

Indent learns as you work, without being asked — and you can also tell it something to remember
directly. It applies what it knows in every later session.

## What Indent remembers

Indent remembers durable facts worth applying next time:

- Your preferences for how work is done and how results are reported.
- Your team's conventions and definitions.
- Facts about your systems, such as a table's quirks or a service's setup.
- Steps for a task you walked it through.

It doesn't keep passing details, such as the state of a single task.

## How you teach it

Indent learns as you work, without being asked, and it captures your corrections. Tell it to do
something a certain way, and it applies that in later sessions. You can also ask it directly to
remember something.

## What's personal and what's shared

Indent files each memory by what it concerns. What Indent learns about you stays personal to you.
What Indent learns about your organization is shared with your team, so a new convention applies for
everyone. Integrations and automations also form their own memories over time.

## See what Indent knows

Open the [**Memory**](https://app.indent.com/memory) page in the web app to browse and search what
Indent has learned. You can also ask Indent to add, change, or remove a memory directly in a
session.

## AGENTS.md, memory, and skills

`AGENTS.md`, memory, and skills all give Indent context that persists, but each fits a different
kind of guidance.

- **[`AGENTS.md`](/learning/agents-md)** holds repository facts that stay true across most tasks.
  You write it and commit it to the repository, so it is versioned, reviewed in pull requests, and
  read in full at the start of every session that includes that repository. Use it for setup,
  architecture, conventions, testing, and deployment.
- **Memory** holds what Indent should carry across sessions but isn't tied to one repository. Indent
  writes memory as it works, and you can ask it to remember something directly. Each note is filed
  as personal to you or shared with your organization. Use it for your preferences, conventions that
  span repositories, and facts you teach Indent in passing.
- **[Skills](/learning/skills)** hold a specific, repeatable procedure that's too narrow for
  `AGENTS.md`. You commit a skill to the repository, and Indent pulls it in only when a task
  matches. Use it for a workflow like deploying one service or triaging a class of incident.

Source: https://docs.indent.com/learning/memory/index.mdx
