# geni memory pull

> Download the memory guide, references, and original files into a local directory.

Source: https://docs.generalinput.com/cli/memory/pull



```sh
geni memory pull --dir <path> [--personal] [--force]
```

Downloads `SKILL.md`, its references, and original uploaded files together. Relative reference paths stay intact, and original files retain their bytes.

| Flag           | Notes                                                 |
| -------------- | ----------------------------------------------------- |
| `--dir <path>` | Required destination directory; created if missing.   |
| `--personal`   | Download your own memory instead of workspace memory. |
| `--force`      | Allow overwriting files in a nonempty destination.    |

```sh
geni memory pull --dir ./workspace-memory
geni memory pull --personal --dir ./personal-memory
```

Editing the downloaded files does not update memory. Use `geni memory remember` to propose a durable change.
