Indent learns as you work, without being asked, and you can also tell it something to remember directly. It applies what it knows in later sessions where that memory’s scope is relevant.
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 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.mdholds repository facts that stay true across most tasks. You write it and commit it to the repository, so it is versioned and reviewed in pull requests. Local desktop sessions load the first 16 KiB from the selected folder automatically; in cloud sessions, ask Indent to read the file.- Memory holds durable context Indent learns as it works. Memories can apply to a person, organization, repository or integration, or automation. Use them for preferences, cross-repository conventions, resource-specific facts, and details you teach Indent in passing.
- 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.