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

# memanto forget

> Delete a single memory from the active agent.

# memanto forget

Permanently delete a single memory from the active agent.

<Warning>
  This cannot be undone. To retire a memory reversibly — keeping its content and
  leaving it recallable — use [`memanto memory expire`](/cli/data/expire) instead.
</Warning>

```bash theme={null}
memanto forget MEMORY_ID [OPTIONS]
```

**Arguments:**

* `MEMORY_ID` - ID of the memory to delete (required)

**Options:**

* `-f, --force` - Delete without asking for confirmation

**Examples:**

Delete with a confirmation prompt:

```bash theme={null}
memanto forget b7c3cf31-e537-49f1-abc4-c50ac6adeac5
```

Delete without confirmation:

```bash theme={null}
memanto forget b7c3cf31-e537-49f1-abc4-c50ac6adeac5 --force
```

**Output:**

```
Memory deleted successfully!
  Memory ID: b7c3cf31-e537-49f1-abc4-c50ac6adeac5
  Agent: customer-support
  Completed in 0.41s
```

**Notes:**

* Requires an active agent. Run `memanto agent activate <agent-id>` first.
* Operates on the active agent's namespace.
* Prompts for confirmation unless `--force` is used.
* You can find a memory's ID in the output of [`memanto recall`](/cli/search/recall).
* Backed by the [Delete Memory](/api-reference/data/delete-memory) API endpoint.
* See [Memory Lifecycle](/reference/memory-lifecycle) for expire-vs-delete.
